| __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::function_node< Input, Output, Policy, Allocator > | private |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::__TBB_STATIC_ASSERT(!((internal::has_policy< queueing, Policy >::value) &&(internal::has_policy< rejecting, Policy >::value)), "queueing and rejecting policies can't be specified simultaneously") | internal::function_input_base< Input, Policy, A, ImplType > | |
| app_body_bypass enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| apply_body_bypass(const input_type &i) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| apply_body_impl(const input_type &i) | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| apply_body_impl_bypass(const input_type &i) | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| base_type typedef | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | |
| broadcast_cache_type typedef | internal::function_output< continue_msg > | |
| class_type typedef | internal::function_input_base< Input, Policy, A, ImplType > | private |
| copy_function_object() | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| create_body_task(const input_type &input) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| create_forward_task() | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| forward_task() | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| forwarder_busy | internal::function_input_base< Input, Policy, A, ImplType > | private |
| fOutput_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| function_body_type typedef | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | |
| function_input(graph &g, size_t max_concurrency,) | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| function_input(const function_input &src) | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| function_input_base(graph &g, __TBB_FLOW_GRAPH_PRIORITY_ARG1(size_t max_concurrency, node_priority_t priority)) | internal::function_input_base< Input, Policy, A, ImplType > | inline |
| function_input_base(const function_input_base &src) | internal::function_input_base< Input, Policy, A, ImplType > | inline |
| function_node(graph &g, size_t concurrency, __TBB_FLOW_GRAPH_PRIORITY_ARG1(Body body, node_priority_t priority=tbb::flow::internal::no_priority)) | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | inline |
| function_node(const function_node &src) | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | inline |
| function_output(graph &g) | internal::function_output< continue_msg > | inline |
| function_output(const function_output &other) | internal::function_output< continue_msg > | inline |
| graph_node(graph &g) | tbb::flow::interface11::graph_node | inlineexplicit |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::graph_reference() const __TBB_override | internal::function_input_base< Input, Policy, A, ImplType > | inlineprotected |
| function_output< continue_msg >::graph_reference() const | internal::function_output< continue_msg > | inline |
| handle_operations(operation_type *op_list) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| handler_type typedef | internal::function_input_base< Input, Policy, A, ImplType > | private |
| input_impl_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| input_queue_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| input_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| internal::broadcast_cache class | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | friend |
| internal::round_robin_cache class | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | friend |
| internal_forward(operation_type *op) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| internal_try_put_bypass(const input_type &t) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| internal_try_put_task(operation_type *op) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| internals_allocator typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | private |
| my_aggregator | internal::function_input_base< Input, Policy, A, ImplType > | private |
| my_body | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | protected |
| my_class typedef | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | |
| my_concurrency | internal::function_input_base< Input, Policy, A, ImplType > | protected |
| my_graph | tbb::flow::interface11::graph_node | protected |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::my_graph_ref | internal::function_input_base< Input, Policy, A, ImplType > | protected |
| function_output< continue_msg >::my_graph_ref | internal::function_output< continue_msg > | protected |
| my_init_body | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | protected |
| my_max_concurrency | internal::function_input_base< Input, Policy, A, ImplType > | protected |
| my_predecessors | internal::function_input_base< Input, Policy, A, ImplType > | protected |
| my_queue | internal::function_input_base< Input, Policy, A, ImplType > | protected |
| my_successors | internal::function_output< continue_msg > | protected |
| next | tbb::flow::interface11::graph_node | protected |
| tbb::no_assign(const no_assign &)=default | tbb::internal::no_assign | private |
| tbb::no_assign()=default | tbb::internal::no_assign | private |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::no_assign(const no_assign &)=default | tbb::internal::no_assign | |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::no_assign()=default | tbb::internal::no_assign | |
| no_copy(const no_copy &)=delete | tbb::internal::no_copy | private |
| no_copy()=default | tbb::internal::no_copy | private |
| occupy_concurrency enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| op_type enum name | internal::function_input_base< Input, Policy, A, ImplType > | private |
| tbb::operator=(const no_assign &)=delete | tbb::internal::no_assign | private |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::operator=(const no_assign &)=delete | tbb::internal::no_assign | |
| output_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| perform_queued_requests() | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| predecessor_cache_type typedef | internal::function_input_base< Input, Policy, A, ImplType > | |
| predecessor_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| prev | tbb::flow::interface11::graph_node | protected |
| queue_allocator_type typedef | internal::function_input_base< Input, Policy, A, ImplType > | |
| reg_pred enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| register_predecessor(predecessor_type &src) __TBB_override | internal::function_input_base< Input, Policy, A, ImplType > | inline |
| register_successor(successor_type &r) __TBB_override | internal::function_output< continue_msg > | inline |
| rem_pred enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| remove_predecessor(predecessor_type &src) __TBB_override | internal::function_input_base< Input, Policy, A, ImplType > | inline |
| remove_successor(successor_type &r) __TBB_override | internal::function_output< continue_msg > | inline |
| reset_function_input(reset_flags f) | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inlineprotected |
| reset_function_input_base(reset_flags f) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprotected |
| reset_node(reset_flags f) __TBB_override | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | inlineprotectedvirtual |
| reset_receiver(reset_flags f) __TBB_override | internal::function_input_base< Input, Policy, A, ImplType > | inlineprotected |
| run_and_put_task class | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | friend |
| spawn_forward_task() | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| successor_type typedef | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | |
| successors() __TBB_override | tbb::flow::interface11::function_node< Input, Output, Policy, Allocator > | inlineprotectedvirtual |
| try_fwd enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| try_get_postponed_task(const input_type &i) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprotected |
| function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > >::try_put_task(const input_type &t) __TBB_override | internal::function_input_base< Input, Policy, A, ImplType > | inline |
| function_output< continue_msg >::try_put_task(const output_type &i) | internal::function_output< continue_msg > | inline |
| try_put_task_impl(const input_type &t, tbb::internal::true_type) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| try_put_task_impl(const input_type &t, tbb::internal::false_type) | internal::function_input_base< Input, Policy, A, ImplType > | inlineprivate |
| tryput_bypass enum value | internal::function_input_base< Input, Policy, A, ImplType > | private |
| ~function_input() | internal::function_input< Input, continue_msg, queueing, cache_aligned_allocator< Input > > | inline |
| ~function_input_base() | internal::function_input_base< Input, Policy, A, ImplType > | inlinevirtual |
| ~graph_node() | tbb::flow::interface11::graph_node | inlinevirtual |