Simulacrum  1.2
Public Member Functions | List of all members
Simulacrum::SLockable Class Reference

#include <slockable.h>

Inheritance diagram for Simulacrum::SLockable:
Inheritance graph
Collaboration diagram for Simulacrum::SLockable:
Collaboration graph

Public Member Functions

virtual void lock ()
 
virtual void unlock ()
 
virtual bool try_lock ()
 
virtual void wait ()
 
virtual void refIncr ()
 
virtual void refDecr ()
 
virtual int refCount ()
 
 SLockable ()
 
 SLockable (const SLockable &)
 
virtual ~SLockable ()
 

Constructor & Destructor Documentation

◆ SLockable() [1/2]

SLockable::SLockable ( )

◆ SLockable() [2/2]

SLockable::SLockable ( const SLockable )

◆ ~SLockable()

SLockable::~SLockable ( )
virtual

Member Function Documentation

◆ lock()

void SLockable::lock ( )
virtual

Reimplemented in Simulacrum::SSlicer.

◆ refCount()

int SLockable::refCount ( )
virtual

◆ refDecr()

void SLockable::refDecr ( )
virtual

◆ refIncr()

void SLockable::refIncr ( )
virtual

◆ try_lock()

bool SLockable::try_lock ( )
virtual

Reimplemented in Simulacrum::SSlicer.

◆ unlock()

void SLockable::unlock ( )
virtual

Reimplemented in Simulacrum::SSlicer.

◆ wait()

void SLockable::wait ( )
virtual

Reimplemented in Simulacrum::SSlicer.


The documentation for this class was generated from the following files:
Simulacrum Project