POSIX mutex wrapper class. Note that GMutex is used as base-class for GCondition and GSElector but DOES NOT have any virtual functions, nor a virtual destructor. This is to save space, as Gled uses mutexes a bit too excessively.
GMutex(GMutex::Init_e e = fast) | |
GMutex(const GMutex&) | |
~GMutex() | |
static TClass* | Class() |
TClass* | IsA() const |
GMutex::Lock_e | Lock() |
GMutex& | operator=(const GMutex&) |
void | ShowMembers(TMemberInspector& insp) |
void | Streamer(TBuffer& b) |
void | StreamerNVirtual(TBuffer& b) |
GMutex::Lock_e | TryLock() |
GMutex::Lock_e | Unlock() |