Template Class BlockingReaderWriterQueue
Defined in File readerwriterqueue.h
Class Documentation
-
template<typename T, size_t MAX_BLOCK_SIZE = 512>
class BlockingReaderWriterQueue Public Functions
-
inline explicit BlockingReaderWriterQueue(size_t maxSize = 15)
- inline AE_FORCEINLINE bool tryEnqueue (T const &element)
- inline AE_FORCEINLINE bool tryEnqueue (T &&element)
- inline AE_FORCEINLINE bool enqueue (T const &element)
- inline AE_FORCEINLINE bool enqueue (T &&element)
- inline AE_FORCEINLINE T * peek ()
- inline AE_FORCEINLINE bool pop ()
- inline AE_FORCEINLINE size_t sizeApprox () const
-
inline explicit BlockingReaderWriterQueue(size_t maxSize = 15)