CMSDK  2.0.1
Public Member Functions | List of all members
cmlabs::utils::WaitQueuePointer< T > Class Template Reference
Inheritance diagram for cmlabs::utils::WaitQueuePointer< T >:
cmlabs::utils::WaitQueue< T >

Public Member Functions

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
 

The documentation for this class was generated from the following file: