logog
logger optimized for games
|
#include <node.hpp>
Public Member Functions | |
LockableNodesType & | operator= (const LockableNodesType &other) |
![]() | |
Mutex () | |
~Mutex () | |
void | MutexLock () |
void | MutexUnlock () |
![]() | |
Object () | |
virtual | ~Object () |
void * | operator new (size_t nSize) |
void * | operator new[] (size_t nSize) |
void | operator delete (void *ptr) |
void | operator delete[] (void *ptr) |
Additional Inherited Members | |
![]() | |
static void * | Allocate (size_t nSize) |
static void | Deallocate (void *ptr) |
![]() | |
Mutex (const Mutex &) | |
Mutex & | operator= (const Mutex &) |
A type that double inherits from NodesType and Mutex. A lockable NodesType. Handles the copy case correctly.
LockableNodesType& operator= | ( | const LockableNodesType & | other | ) |
A LockableNodesType shouldn't copy the internal Mutex when it is copied, but it should copy all the internal nodes.