#include <TMutex_Win.h>
Public Types | |
enum | FLAG { FLAG_NONE = 0 , FLAG_NO_WAIT = BITFLAG( 0 ) } |
Public Member Functions | |
TMutex () | |
~TMutex () | |
TBOOL | Create () |
TBOOL | Destroy () |
TBOOL | Lock (FLAG a_eFlags=FLAG_NONE) |
TBOOL | Unlock () |
TMutex & | operator= (const TMutex &mutex) |
TMutex & | operator= (void *handle) |
Definition at line 5 of file TMutex_Win.h.
enum TMutex::FLAG |
Enumerator | |
---|---|
FLAG_NONE | |
FLAG_NO_WAIT |
Definition at line 8 of file TMutex_Win.h.
TMutex::TMutex | ( | ) |
Definition at line 14 of file TMutex_Win.cpp.
TMutex::~TMutex | ( | ) |
Definition at line 18 of file TMutex_Win.cpp.
TBOOL TMutex::Create | ( | ) |
Definition at line 24 of file TMutex_Win.cpp.
TBOOL TMutex::Destroy | ( | ) |
Definition at line 31 of file TMutex_Win.cpp.
Definition at line 58 of file TMutex_Win.cpp.
Definition at line 39 of file TMutex_Win.cpp.
TMutex & TMutex::operator= | ( | void * | handle | ) |
Definition at line 45 of file TMutex_Win.cpp.
TBOOL TMutex::Unlock | ( | ) |
Definition at line 52 of file TMutex_Win.cpp.