|
CMSDK
2.0.1
|
Public Member Functions | |
| T | waitForAndTakeFirst (uint32 timeoutMS) |
| virtual bool | clear () |
Public Member Functions inherited from cmlabs::utils::WaitQueue< T > | |
| bool | add (T entry) |
| uint32 | getCount () |
| bool | peekFirst (T &first) |
| bool | takeFirst (T &first) |
| bool | waitForAndPeekFirst (T &first, uint32 timeoutMS) |
| bool | waitForAndTakeFirst (T &first, uint32 timeoutMS) |
Additional Inherited Members | |
Protected Attributes inherited from cmlabs::utils::WaitQueue< T > | |
| Mutex | mutex |
| Semaphore | semaphore |
| std::queue< T > | internalQueue |
1.8.14