Public Member Functions | |
CSemaphore () | |
CSemaphore (long initialCount, long maximumCount) | |
CSemaphore (const CSemaphore &rhs) | |
CSemaphore & | operator= (const CSemaphore &rhs) |
void | Increment () |
void | Increment (long count) |
HANDLE | GetWaitHandle () const override |
void | Wait () const override |
bool | Wait (Milliseconds timeout) const override |
CSemaphore | ( | ) |
CSemaphore | ( | long | initialCount, | |
long | maximumCount | |||
) | [inline] |
CSemaphore | ( | const CSemaphore & | rhs | ) |
CSemaphore& operator= | ( | const CSemaphore & | rhs | ) |
void Increment | ( | ) | [inline] |
void Increment | ( | long | count | ) | [inline] |
HANDLE GetWaitHandle | ( | ) | const [inline, override] |
void Wait | ( | ) | const [inline, override] |
bool Wait | ( | Milliseconds | timeout | ) | const [inline, override] |