![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include "cThreadLock.h"
#include "cInterlockedVal.h"
#include "cNonCopyable.h"
#include "cThreadLockRef.h"
Go to the source code of this file.
Classes | |
class | Gray::cThreadLockRWS |
class | Gray::cThreadLockRW |
class | Gray::cThreadGuardRead |
class | Gray::cThreadLockableRW |
class | Gray::CSmartReadPtr< TYPE > |
class | Gray::CSmartWritePtr< TYPE > |
Namespaces | |
Gray | |
< The main namespace for all Core functions. | |
Typedefs | |
typedef cLockerT< cThreadLockRW > | Gray::cThreadGuardWrite |
Read/Write declarative thread locking. similar to linux pthread_rwlock_t more flexible/efficient than cThreadLock as most lockers are just readers.