Hall-D Software
alpha
|
#include <ReadWriteLock.h>
Public Member Functions | |
MutexLockBase () | |
virtual | ~MutexLockBase () |
Static Public Member Functions | |
static int | initFunctions () |
Static Public Attributes | |
static bool | functionsAreInitialized |
static std::function< int(pthread_mutex_t &)> | plainLockLock |
static std::function< int(pthread_mutex_t &)> | plainLockUnlock |
static std::function< int(pthread_rwlock_t &)> | readLockLock |
static std::function< int(pthread_rwlock_t &)> | readLockUnock |
static std::function< int(pthread_rwlock_t &)> | writeLockLock |
static std::function< int(pthread_rwlock_t &)> | writeLockUnlock |
Definition at line 18 of file ReadWriteLock.h.
|
inline |
Definition at line 22 of file ReadWriteLock.h.
References functionsAreInitialized, and initFunctions().
|
inlinevirtual |
Definition at line 27 of file ReadWriteLock.h.
|
inlinestatic |
Definition at line 29 of file ReadWriteLock.h.
References functionsAreInitialized, plainLockLock, plainLockUnlock, readLockLock, readLockUnock, writeLockLock, and writeLockUnlock.
Referenced by MutexLockBase().
|
static |
Definition at line 20 of file ReadWriteLock.h.
Referenced by initFunctions(), and MutexLockBase().
|
static |
Definition at line 48 of file ReadWriteLock.h.
Referenced by initFunctions().
|
static |
Definition at line 49 of file ReadWriteLock.h.
Referenced by initFunctions().
|
static |
Definition at line 51 of file ReadWriteLock.h.
Referenced by initFunctions().
|
static |
Definition at line 52 of file ReadWriteLock.h.
Referenced by initFunctions().
|
static |
Definition at line 54 of file ReadWriteLock.h.
Referenced by initFunctions().
|
static |
Definition at line 55 of file ReadWriteLock.h.
Referenced by initFunctions().