Public Member Functions | List of all members
Celartem::Lockable Class Referenceabstract

#include <cel_lockable.h>

Inheritance diagram for Celartem::Lockable:
Inheritance graph

Public Member Functions

virtual void lock () const =0
virtual void unlock () const =0

Detailed Description

Base class for lockable objects. Lockable class provides the standard interfaces; lock and unlock.
For exception-safe programming, you should not call lock and unlock directly on your code. You had better use Locker class.

See Also
Locker, Mutex, Semaphore

Member Function Documentation

virtual void Celartem::Lockable::lock ( ) const
pure virtual
virtual void Celartem::Lockable::unlock ( ) const
pure virtual

The documentation for this class was generated from the following file:

Cuminas DjVu SDK 3.0.33103
This document is made with doxygen 1.8.5 at Sun Dec 15 2013 19:38:06.
Cuminas Logo