API Guides > ConceptRT 3.x
ILockable Class Referenceabstract

Abstraction of a lock. The concept of lock is used to protect shared resource from simultaneous access by multiple threads or processes. More...

Detailed Description

Abstraction of a lock. The concept of lock is used to protect shared resource from simultaneous access by multiple threads or processes.

+ Inheritance diagram for ILockable:

Public Member Methods

virtual void Lock ()=0
 Locks this object. More...
 
virtual void Unlock ()=0
 Unlocks this object. More...
 

Methods Documentation

virtual void Lock ( )
pure virtual

Locks this object.

Implemented in Mutex, CriticalSection, and BasePersistent.

virtual void Unlock ( )
pure virtual

Unlocks this object.

Implemented in Mutex, CriticalSection, and BasePersistent.