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