__TBB_STATIC_ASSERT((tbb::internal::is_same_type< Allocator, null_type >::value), "Allocator template parameter for flow graph nodes is deprecated and will removed in the future. " "To temporary enable the deprecated interface specify TBB_ENABLE_DEPRECATED_NODE_ALLOCATOR.") | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
tbb::flow::interface11::buffer_node::__TBB_STATIC_ASSERT((tbb::internal::is_same_type< Allocator, null_type >::value), "Allocator template parameter for flow graph nodes is deprecated and will be removed. " "Specify TBB_DEPRECATED_FLOW_NODE_ALLOCATOR to temporary enable the deprecated interface.") | tbb::flow::interface11::buffer_node< T, Allocator > | |
allocator_type typedef | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
back() const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
base_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
buffer_empty() const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
buffer_full() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
buffer_item_state enum name | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | |
buffer_item_type typedef | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
buffer_node class | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | friend |
tbb::flow::interface11::buffer_node::buffer_node(graph &g) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineexplicit |
tbb::flow::interface11::buffer_node::buffer_node(const buffer_node &src) | tbb::flow::interface11::buffer_node< T, Allocator > | inline |
capacity() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
class_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
clean_up_buffer(bool reset_pointers) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
compare | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | private |
con_res enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
consume_front() | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
destroy_back() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
destroy_front() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
destroy_item(size_type i) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
enqueue_forwarding_task(buffer_operation &op_data) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotected |
fetch_item(size_t i, item_type &o) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
tbb::filtered_type | tbb::flow::interface11::receiver< T > | |
tbb::flow::interface11::sender::filtered_type | tbb::flow::interface11::sender< T > | |
forward_task() | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
forwarder_busy | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
front() const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
get_my_item(size_t i) const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
grab_forwarding_task(buffer_operation &op_data) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotected |
graph_node(graph &g) | tbb::flow::interface11::graph_node | inlineexplicit |
graph_reference() const __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
grow_my_array(size_t minimum_size) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
handle_operations(prio_operation *op_list) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
handle_operations_impl(buffer_operation *op_list, derived_type *derived) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotected |
handler_type typedef | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
has_item enum value | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | |
heapify() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
initial_buffer_size | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protectedstatic |
input_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
internal_consume(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
internal_forward_task(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
internal_forward_task_impl(buffer_operation *op, derived_type *derived) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotected |
internal_pop(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
internal_push(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
internal_reg_succ(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
internal_release(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
internal_rem_succ(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
internal_reserve(prio_operation *op) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
is_continue_receiver() | tbb::flow::interface11::internal::untyped_receiver | inlineprotectedvirtual |
is_item_valid() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
item(size_type i) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
item(size_type i) const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
item_buffer() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inline |
item_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | protected |
mark | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | private |
move_item(size_t to, size_t from) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
my_aggregator | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
my_array | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
my_array_size | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
my_graph | tbb::flow::interface11::graph_node | protected |
my_head | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
my_item_reserved(size_type i) const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
my_item_valid(size_type i) const | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
my_reserved | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | protected |
my_successors | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
my_tail | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protected |
next | tbb::flow::interface11::graph_node | protected |
no_item enum value | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | |
op_type enum name | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
order() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
output_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
place_item(size_t here, const item_type &me) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
pop_back(item_type &v) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
pop_front(item_type &v) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
predecessor_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
prev | tbb::flow::interface11::graph_node | protected |
prio() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
prio_operation typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | protected |
prio_pop() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
prio_push(const T &src) | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
prio_use_tail() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
priority_queue_node(graph &g, const Compare &comp=Compare()) | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineexplicit |
priority_queue_node(const priority_queue_node &src) | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inline |
push_back(item_type &v) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
put_item enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
reg_succ enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
register_predecessor(predecessor_type &) | tbb::flow::interface11::internal::untyped_receiver | inlinevirtual |
register_successor(successor_type &r) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
reheap() | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
rel_res enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
release_front() | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
release_item(size_type i) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
rem_succ enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
remove_predecessor(predecessor_type &) | tbb::flow::interface11::internal::untyped_receiver | inlinevirtual |
remove_successor(successor_type &r) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
req_item enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
res_item enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
reservable_item_buffer() | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inline |
reserve_front(T &v) | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
reserve_item(size_type i) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
reserved_item | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | private |
reset() | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inline |
reset_node(reset_flags f) __TBB_override | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprotectedvirtual |
reset_receiver(reset_flags) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
set_my_item(size_t i, const item_type &o) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
size(size_t new_tail=0) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
size_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | protected |
successor_type typedef | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | |
swap_items(size_t i, size_t j) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
try_consume() __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
try_fwd_task enum value | tbb::flow::interface11::buffer_node< T, Allocator > | protected |
try_get(T &v) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
tbb::flow::interface11::internal::untyped_sender::try_get(X &t) | tbb::flow::interface11::internal::untyped_sender | inlineprotected |
try_get_wrapper(void *p, bool is_async) __TBB_override | tbb::flow::interface11::sender< T > | inlineprotectedvirtual |
try_put(const typename internal::async_helpers< T >::filtered_type &t) | tbb::flow::interface11::receiver< T > | inline |
try_put(const typename internal::async_helpers< T >::async_type &t) | tbb::flow::interface11::receiver< T > | inline |
tbb::flow::interface11::internal::untyped_receiver::try_put(const X &t) | tbb::flow::interface11::internal::untyped_receiver | inline |
try_put_and_add_task(task *&last_task) | tbb::flow::interface11::priority_queue_node< T, Compare, Allocator > | inlineprivate |
try_put_task(const T &t) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
tbb::flow::interface11::internal::untyped_receiver::try_put_task(const X &t) | tbb::flow::interface11::internal::untyped_receiver | inlineprotected |
try_put_task_wrapper(const void *p, bool is_async) __TBB_override | tbb::flow::interface11::receiver< T > | inlineprotectedvirtual |
try_release() __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
try_reserve(T &v) __TBB_override | tbb::flow::interface11::buffer_node< T, Allocator > | inlinevirtual |
tbb::flow::interface11::internal::untyped_sender::try_reserve(X &t) | tbb::flow::interface11::internal::untyped_sender | inlineprotected |
try_reserve_wrapper(void *p, bool is_async) __TBB_override | tbb::flow::interface11::sender< T > | inlineprotectedvirtual |
~graph_node() | tbb::flow::interface11::graph_node | inlinevirtual |
~item_buffer() | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inline |
~untyped_receiver() | tbb::flow::interface11::internal::untyped_receiver | inlinevirtual |
~untyped_sender() | tbb::flow::interface11::internal::untyped_sender | inlinevirtual |