This is the complete list of members for single_consumer_queue< T >, including all inherited members.
| _accepting | single_consumer_queue< T > | private |
| _cap | single_consumer_queue< T > | private |
| _deq_cv | single_consumer_queue< T > | private |
| _enq_cv | single_consumer_queue< T > | private |
| _mutex | single_consumer_queue< T > | private |
| _need_to_flush | single_consumer_queue< T > | private |
| _on_drop_callback | single_consumer_queue< T > | private |
| _queue | single_consumer_queue< T > | private |
| _was_flushed | single_consumer_queue< T > | private |
| blocking_enqueue(T &&item) | single_consumer_queue< T > | inline |
| clear() | single_consumer_queue< T > | inline |
| dequeue(T *item, unsigned int timeout_ms) | single_consumer_queue< T > | inline |
| enqueue(T &&item) | single_consumer_queue< T > | inline |
| peek(T **item) | single_consumer_queue< T > | inline |
| single_consumer_queue(unsigned int cap=QUEUE_MAX_SIZE, std::function< void(T const &)> on_drop_callback=nullptr) | single_consumer_queue< T > | inlineexplicit |
| size() | single_consumer_queue< T > | inline |
| start() | single_consumer_queue< T > | inline |
| try_dequeue(T *item) | single_consumer_queue< T > | inline |