Impact Acquire SDK C++
ThreadSafeQueue< T > Member List

This is the complete list of members for ThreadSafeQueue< T >, including all inherited members.

clear(void)ThreadSafeQueue< T >inline
front(T *pData=nullptr) constThreadSafeQueue< T >inline
getCurrentSize(void) constThreadSafeQueue< T >inline
getMaxSize(void) constThreadSafeQueue< T >inline
isFull(void) constThreadSafeQueue< T >inline
lock(void)ThreadSafeQueue< T >inline
operator=(const ThreadSafeQueue &rhs)=deleteThreadSafeQueue< 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 valueThreadSafeQueue< T >
qrLocked enum valueThreadSafeQueue< T >
qrNoError enum valueThreadSafeQueue< 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)=deleteThreadSafeQueue< T >
TQueueResult enum nameThreadSafeQueue< T >
unlock(void)ThreadSafeQueue< T >inline