fatalmind::MultiThreadedModel< Statistics > Struct Template Reference
#include <Lock.hh>
List of all members.
Detailed Description
template<class Statistics>
struct fatalmind::MultiThreadedModel< Statistics >
The Policy class to use for thread safe classes.
When this policy is used as ThreadingModel in any ResourcePool class, the respective class can safly used in multi threaded environments.
|
Public Types |
typedef PosixMutex
< LinuxRecursivePosixMutexSpecialization,
Statistics > | RecursiveLock |
typedef PosixMutex
< DefaultPosixMutexSpecialization,
Statistics > | FastLock |
|
typedef CondVar< RecursiveLock > | RecursiveCondVar |
|
typedef CondVar< FastLock > | FastCondVar |
|
typedef Int2Type< true > | Type |
Static Public Attributes |
|
static const bool | isMultiThreaded = true |
The documentation for this struct was generated from the following file: