OWLNext 7.0
Borland's Object Windows Library for the modern age
|
#include <owl/thread.h>
Public Member Functions | |
TEventSemaphore (bool manualReset=false, bool initialState=false, LPCTSTR name=nullptr, LPSECURITY_ATTRIBUTES sa=nullptr) | |
TEventSemaphore (bool manualReset, bool initialState, const tstring &name, LPSECURITY_ATTRIBUTES sa=nullptr) | |
TEventSemaphore (LPCTSTR name, bool inherit, uint32 access=SEMAPHORE_ALL_ACCESS) | |
TEventSemaphore (const tstring &name, bool inherit, uint32 access=SEMAPHORE_ALL_ACCESS) | |
TEventSemaphore (THandle handle) | |
void | Set () |
void | Reset () |
void | Pulse () |
Public Member Functions inherited from owl::TSemaphore | |
virtual | ~TSemaphore () |
operator THandle () const | |
Additional Inherited Members | |
Public Types inherited from owl::TSemaphore | |
enum | { NoWait = 0 , NoLimit = INFINITE } |
typedef HANDLE | THandle |
Protected Attributes inherited from owl::TSemaphore | |
THandle | Handle |
Derived class must initialize. | |
|
inline |
Definition at line 1154 of file thread.h.
References owl::TSemaphore::Handle.
|
inline |
Definition at line 1164 of file thread.h.
References owl::TSemaphore::Handle.
|
inline |
Definition at line 1170 of file thread.h.
References owl::TSemaphore::Handle.
|
inline |
Definition at line 1179 of file thread.h.
References owl::TSemaphore::Handle.
|
inline |
Definition at line 1185 of file thread.h.
References owl::TSemaphore::Handle.