|
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 () |
Public Member Functions inherited from EMutexData | |
| ~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.
1.8.16