EpcTools
An event based multi-threaded C++ development framework.
|
A private mutex (the mutex data is allocated from either the heap or stack). More...
#include <esynch.h>
Public Member Functions | |
EMutexPrivate (Bool bInit=True) | |
Class constructor. More... | |
~EMutexPrivate () | |
Class destructor. More... | |
Void * | operator new (size_t, Void *where) |
The overloaded new operator. More... | |
Void | init () |
![]() | |
~EMutexData () | |
Class destructor. More... | |
Void | init (Bool shared) |
Initializes the mutex data. More... | |
Void | destroy () |
Destroyes the mutex data. More... | |
Bool | initialized () |
Retrieves object initialization status. More... | |
Long & | mutex () |
Retrieves the underlying mutex object. More... | |
A private mutex (the mutex data is allocated from either the heap or stack).
|
inline |
Class constructor.
bInit | directs the constructor to initialize the mutex. |
|
inline |
Class destructor.
|
inline |
|
inline |
The overloaded new operator.