Impact Acquire SDK C++
|
This is the complete list of members for ThreadSafeQueue< T >, including all inherited members.
clear(void) | ThreadSafeQueue< T > | inline |
front(T *pData=nullptr) const | ThreadSafeQueue< T > | inline |
getCurrentSize(void) const | ThreadSafeQueue< T > | inline |
getMaxSize(void) const | ThreadSafeQueue< T > | inline |
isFull(void) const | ThreadSafeQueue< T > | inline |
lock(void) | ThreadSafeQueue< T > | inline |
operator=(const ThreadSafeQueue &rhs)=delete | ThreadSafeQueue< T > | |
pop(const std::chrono::duration< Rep, Period > &rel_time, T *pData=nullptr) | ThreadSafeQueue< T > | inline |
pop(unsigned int timeout_ms, T *pData=nullptr) | ThreadSafeQueue< T > | inline |
pop(T *pData=nullptr) | ThreadSafeQueue< T > | inline |
push(const T &t) | ThreadSafeQueue< T > | inline |
qrFull enum value | ThreadSafeQueue< T > | |
qrLocked enum value | ThreadSafeQueue< T > | |
qrNoError enum value | ThreadSafeQueue< T > | |
terminateWait(void) | ThreadSafeQueue< T > | inline |
ThreadSafeQueue(typename std::queue< T >::size_type queueSizeMax=std::numeric_limits< typename std::queue< T >::size_type >::max()) | ThreadSafeQueue< T > | inlineexplicit |
ThreadSafeQueue(const ThreadSafeQueue &src)=delete | ThreadSafeQueue< T > | |
TQueueResult enum name | ThreadSafeQueue< T > | |
unlock(void) | ThreadSafeQueue< T > | inline |