Public Member Functions | |
Locker (const char *pzName, bool bRecursive=true, bool bInterruptible=false) | |
~Locker () | |
int | Lock () const |
int | Lock (bigtime_t nTimeout) const |
int | Unlock () const |
int | GetLockCount () const |
thread_id | GetOwner () const |
bool | IsLocked () const |
os::Locker::Locker | ( | const char * | pzName, | |
bool | bRecursive = true , |
|||
bool | bInterruptible = false | |||
) | [inline] |
os::Locker::~Locker | ( | ) | [inline] |
int os::Locker::Lock | ( | ) | const [inline] |
int os::Locker::Lock | ( | bigtime_t | nTimeout | ) | const [inline] |
int os::Locker::Unlock | ( | ) | const [inline] |
int os::Locker::GetLockCount | ( | ) | const [inline] |
thread_id os::Locker::GetOwner | ( | ) | const [inline] |
bool os::Locker::IsLocked | ( | ) | const [inline] |