BLOCK_SIZE | BlockingConcurrentQueue< T, Traits > | static |
BlockingConcurrentQueue(size_t capacity=6 *BLOCK_SIZE) | BlockingConcurrentQueue< T, Traits > | inlineexplicit |
BlockingConcurrentQueue(size_t minCapacity, size_t maxExplicitProducers, size_t maxImplicitProducers) | BlockingConcurrentQueue< T, Traits > | inline |
BlockingConcurrentQueue(BlockingConcurrentQueue const &) MOODYCAMEL_DELETE_FUNCTION | BlockingConcurrentQueue< T, Traits > | |
BlockingConcurrentQueue(BlockingConcurrentQueue &&other) MOODYCAMEL_NOEXCEPT | BlockingConcurrentQueue< T, Traits > | inline |
consumer_token_t typedef | BlockingConcurrentQueue< T, Traits > | |
enqueue(T const &item) | BlockingConcurrentQueue< T, Traits > | inline |
enqueue(T &&item) | BlockingConcurrentQueue< T, Traits > | inline |
enqueue(producer_token_t const &token, T const &item) | BlockingConcurrentQueue< T, Traits > | inline |
enqueue(producer_token_t const &token, T &&item) | BlockingConcurrentQueue< T, Traits > | inline |
enqueue_bulk(It itemFirst, size_t count) | BlockingConcurrentQueue< T, Traits > | inline |
enqueue_bulk(producer_token_t const &token, It itemFirst, size_t count) | BlockingConcurrentQueue< T, Traits > | inline |
EXPLICIT_BLOCK_EMPTY_COUNTER_THRESHOLD | BlockingConcurrentQueue< T, Traits > | static |
EXPLICIT_CONSUMER_CONSUMPTION_QUOTA_BEFORE_ROTATE | BlockingConcurrentQueue< T, Traits > | static |
EXPLICIT_INITIAL_INDEX_SIZE | BlockingConcurrentQueue< T, Traits > | static |
IMPLICIT_INITIAL_INDEX_SIZE | BlockingConcurrentQueue< T, Traits > | static |
index_t typedef | BlockingConcurrentQueue< T, Traits > | |
INITIAL_IMPLICIT_PRODUCER_HASH_SIZE | BlockingConcurrentQueue< T, Traits > | static |
is_lock_free() | BlockingConcurrentQueue< T, Traits > | inlinestatic |
MAX_SUBQUEUE_SIZE | BlockingConcurrentQueue< T, Traits > | static |
operator=(BlockingConcurrentQueue const &) MOODYCAMEL_DELETE_FUNCTION | BlockingConcurrentQueue< T, Traits > | |
operator=(BlockingConcurrentQueue &&other) MOODYCAMEL_NOEXCEPT | BlockingConcurrentQueue< T, Traits > | inline |
producer_token_t typedef | BlockingConcurrentQueue< T, Traits > | |
size_approx() const | BlockingConcurrentQueue< T, Traits > | inline |
size_t typedef | BlockingConcurrentQueue< T, Traits > | |
ssize_t typedef | BlockingConcurrentQueue< T, Traits > | |
swap(BlockingConcurrentQueue &other) MOODYCAMEL_NOEXCEPT | BlockingConcurrentQueue< T, Traits > | inline |
try_dequeue(U &item) | BlockingConcurrentQueue< T, Traits > | inline |
try_dequeue(consumer_token_t &token, U &item) | BlockingConcurrentQueue< T, Traits > | inline |
try_dequeue_bulk(It itemFirst, size_t max) | BlockingConcurrentQueue< T, Traits > | inline |
try_dequeue_bulk(consumer_token_t &token, It itemFirst, size_t max) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue(T const &item) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue(T &&item) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue(producer_token_t const &token, T const &item) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue(producer_token_t const &token, T &&item) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue_bulk(It itemFirst, size_t count) | BlockingConcurrentQueue< T, Traits > | inline |
try_enqueue_bulk(producer_token_t const &token, It itemFirst, size_t count) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue(U &item) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue(consumer_token_t &token, U &item) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk(It itemFirst, size_t max) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk(consumer_token_t &token, It itemFirst, size_t max) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk_timed(It itemFirst, size_t max, std::int64_t timeout_usecs) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk_timed(It itemFirst, size_t max, std::chrono::duration< Rep, Period > const &timeout) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk_timed(consumer_token_t &token, It itemFirst, size_t max, std::int64_t timeout_usecs) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_bulk_timed(consumer_token_t &token, It itemFirst, size_t max, std::chrono::duration< Rep, Period > const &timeout) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_timed(U &item, std::int64_t timeout_usecs) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_timed(U &item, std::chrono::duration< Rep, Period > const &timeout) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_timed(consumer_token_t &token, U &item, std::int64_t timeout_usecs) | BlockingConcurrentQueue< T, Traits > | inline |
wait_dequeue_timed(consumer_token_t &token, U &item, std::chrono::duration< Rep, Period > const &timeout) | BlockingConcurrentQueue< T, Traits > | inline |