#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.