GNU Radio's TEST Package
|
#include <readerwriterqueue.h>
Public Member Functions | |
BlockingReaderWriterQueue (size_t maxSize=15) | |
AE_FORCEINLINE bool | try_enqueue (T const &element) |
AE_FORCEINLINE bool | try_enqueue (T &&element) |
AE_FORCEINLINE bool | enqueue (T const &element) |
AE_FORCEINLINE bool | enqueue (T &&element) |
template<typename U > | |
bool | try_dequeue (U &result) |
template<typename U > | |
void | wait_dequeue (U &result) |
AE_FORCEINLINE T * | peek () |
AE_FORCEINLINE bool | pop () |
AE_FORCEINLINE size_t | size_approx () const |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |