clear() noexcept | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
concurrent_consumes | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | static |
concurrent_put_consumes | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | static |
concurrent_puts | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | static |
consume_operation typedef | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
emplace(CONSTRUCTION_PARAMS &&...i_construction_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
empty() noexcept | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
function_queue() noexcept=default | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
function_queue(function_queue &&i_source) noexcept=default | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
is_seq_cst | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | static |
operator=(function_queue &&i_source) noexcept=default | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
push(ELEMENT_COMPLETE_TYPE &&i_source) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
put_transaction typedef | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
reentrant_consume_operation typedef | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
reentrant_emplace(CONSTRUCTION_PARAMS &&...i_construction_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
reentrant_push(ELEMENT_COMPLETE_TYPE &&i_source) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
reentrant_put_transaction typedef | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | |
start_emplace(CONSTRUCTION_PARAMS &&...i_construction_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
start_push(ELEMENT_TYPE &&i_source) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
start_reentrant_emplace(CONSTRUCTION_PARAMS &&...i_construction_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
start_reentrant_push(ELEMENT_TYPE &&i_source) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
swap(function_queue &i_first, function_queue &i_second) noexcept | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | friend |
try_consume(PARAMS...i_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
try_consume(consume_operation &i_consume, PARAMS...i_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
try_reentrant_consume(PARAMS...i_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
try_reentrant_consume(reentrant_consume_operation &i_consume, PARAMS...i_params) | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |
~function_queue() | function_queue< CALLABLE, ALLOCATOR_TYPE, ERASURE > | inline |