Base class for handle-based thread synchronization classes, TMutex, TCountedSemaphore and TEventSemaphore.
More...
#include <owl/thread.h>
|
| virtual void | Release ()=0 |
| | Derived class must provide release.
|
Base class for handle-based thread synchronization classes, TMutex, TCountedSemaphore and TEventSemaphore.
Defines some types & constants, as well as holding the system object handle for Win32.
Definition at line 65 of file thread.h.
◆ THandle
◆ anonymous enum
◆ ~TSemaphore()
| owl::TSemaphore::~TSemaphore |
( |
| ) |
|
|
inlinevirtual |
◆ operator THandle()
◆ Release()
| virtual void owl::TSemaphore::Release |
( |
| ) |
|
|
protectedpure virtual |
◆ TLock
◆ TSemaphoreSet
| friend class TSemaphoreSet |
|
friend |
◆ Handle
Derived class must initialize.
Definition at line 95 of file thread.h.
The documentation for this class was generated from the following file: