| __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::queue_node< T, Allocator > | private |
| 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::queue_node< T, Allocator > | protected |
| 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::queue_node< T, 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::queue_node< T, Allocator > | protected |
| clean_up_buffer(bool reset_pointers) | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | inlineprotected |
| 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(buffer_operation *op_list) | tbb::flow::interface11::buffer_node< T, 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 > > | |
| initial_buffer_size | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | protectedstatic |
| input_type typedef | tbb::flow::interface11::queue_node< T, Allocator > | |
| internal_consume(queue_operation *op) __TBB_override | tbb::flow::interface11::queue_node< T, Allocator > | inlineprotectedvirtual |
| internal_forward_task(queue_operation *op) __TBB_override | tbb::flow::interface11::queue_node< T, Allocator > | inlineprotectedvirtual |
| internal_forward_task_impl(buffer_operation *op, derived_type *derived) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotected |
| internal_pop(queue_operation *op) __TBB_override | tbb::flow::interface11::queue_node< T, Allocator > | inlineprotectedvirtual |
| internal_push(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
| internal_reg_succ(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
| internal_release(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
| internal_rem_succ(buffer_operation *op) | tbb::flow::interface11::buffer_node< T, Allocator > | inlineprotectedvirtual |
| internal_reserve(queue_operation *op) __TBB_override | tbb::flow::interface11::queue_node< T, Allocator > | inlineprotectedvirtual |
| is_continue_receiver() | tbb::flow::interface11::internal::untyped_receiver | inlineprotectedvirtual |
| is_item_valid() | tbb::flow::interface11::queue_node< T, 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::internal::item_buffer< T, cache_aligned_allocator< T > > | |
| 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 |
| output_type typedef | tbb::flow::interface11::queue_node< T, 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::queue_node< T, Allocator > | |
| prev | tbb::flow::interface11::graph_node | protected |
| 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 |
| queue_node(graph &g) | tbb::flow::interface11::queue_node< T, Allocator > | inlineexplicit |
| queue_node(const queue_node &src) | tbb::flow::interface11::queue_node< T, Allocator > | inline |
| queue_operation typedef | tbb::flow::interface11::queue_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 |
| 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 enum value | tbb::flow::interface11::internal::item_buffer< T, cache_aligned_allocator< T > > | |
| reset() | tbb::flow::interface11::internal::reservable_item_buffer< T, cache_aligned_allocator< T > > | inline |
| reset_node(reset_flags f) __TBB_override | tbb::flow::interface11::queue_node< T, 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::queue_node< T, Allocator > | protected |
| successor_type typedef | tbb::flow::interface11::queue_node< T, 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::queue_node< T, 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 |