uLib
User mode C/C++ extended API library for Win32 programmers.
|
This is the complete list of members for TSemaphore, including all inherited members.
_hSync | TSyncObj | protected |
Close() | TSyncObj | |
Duplicate(HANDLE TargetProc, bool Inherit, ACCESS_MASK Access=0, DWORD Opt=DUPLICATE_SAME_ACCESS) | TSyncObj | |
GetHandle() | TSyncObj | inline |
Initialized() | TSyncObj | inline |
Lock() | TSemaphore | |
operator HANDLE() | TSyncObj | inline |
RegisterWait(WAITORTIMERCALLBACK Callback, PVOID Context, DWORD msWait, DWORD Flags) | TSyncObj | |
Release(LONG Count, OPTOUT LPLONG OldCount=NULL) | TSemaphore | |
ReleaseAll() | TSemaphore | |
SignalAndWait(HANDLE hWaitFor, DWORD msWait, bool Alertable) | TSyncObj | |
TSemaphore(LPSECURITY_ATTRIBUTES SecAttr, LONG Count, LONG MaxCount, CSTR Name=NULL) | TSemaphore | |
TSemaphore(DWORD Access, bool Inherit, CSTR Name) | TSemaphore | |
TSyncObj() | TSyncObj | |
TSyncObj(const HANDLE &Src) | TSyncObj | |
UnregisterWait(HANDLE hWait) | TSyncObj | |
Wait(DWORD msWait) | TSyncObj | |
WaitEx(DWORD msWait, bool Alertable) | TSyncObj | |
~TSemaphore() | TSemaphore | |
~TSyncObj() | TSyncObj |