Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
tbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator > Member List

This is the complete list of members for tbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >, including all inherited members.

__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::multifunction_node< Input, Output, Policy, Allocator >private
multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, 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")tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >
apply_body_impl_bypass(const input_type &i)tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
base_type typedeftbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >
copy_function_object()tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
filtered_typetbb::flow::interface11::receiver< Input >
function_input_base(graph &g, __TBB_FLOW_GRAPH_PRIORITY_ARG1(size_t max_concurrency, node_priority_t priority))tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inline
function_input_base(const function_input_base &src)tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inline
graph_node(graph &g)tbb::flow::interface11::graph_nodeinlineexplicit
graph_reference() const __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
input_impl_type typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >
input_queue_type typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >
input_type typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >
internals_allocator typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >private
is_continue_receiver()tbb::flow::interface11::internal::untyped_receiverinlineprotectedvirtual
multifunction_body_type typedeftbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >
multifunction_input(graph &g, size_t max_concurrency,)tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
multifunction_input(const multifunction_input &src)tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
multifunction_node(graph &g, size_t concurrency,)tbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >inline
multifunction_node(const multifunction_node &other)tbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >inline
my_bodytbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >protected
my_class typedeftbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >
my_concurrencytbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >protected
my_graphtbb::flow::interface11::graph_nodeprotected
my_graph_reftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >protected
my_init_bodytbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >protected
my_max_concurrencytbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >protected
my_output_portstbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >protected
my_predecessorstbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >protected
my_queuetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >protected
Ntbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >protectedstatic
nexttbb::flow::interface11::graph_nodeprotected
output_ports()tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
output_ports_type typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >
output_type typedeftbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >
predecessor_cache_type typedeftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >
predecessor_type typedeftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >
prevtbb::flow::interface11::graph_nodeprotected
queue_allocator_type typedeftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >
register_predecessor(predecessor_type &src) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
remove_predecessor(predecessor_type &src) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
reset(reset_flags f)tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inlineprotected
reset_function_input_base(reset_flags f)tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlineprotected
reset_node(reset_flags f) __TBB_overridetbb::flow::interface11::multifunction_node< Input, Output, Policy, Allocator >inlineprotectedvirtual
reset_receiver(reset_flags f) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
try_get_postponed_task(const input_type &i)tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlineprotected
try_put(const typename internal::async_helpers< Input >::filtered_type &t)tbb::flow::interface11::receiver< Input >inline
try_put(const typename internal::async_helpers< Input >::async_type &t)tbb::flow::interface11::receiver< Input >inline
tbb::flow::interface11::internal::untyped_receiver::try_put(const X &t)tbb::flow::interface11::internal::untyped_receiverinline
try_put_task(const input_type &t) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
tbb::flow::interface11::internal::untyped_receiver::try_put_task(const X &t)tbb::flow::interface11::internal::untyped_receiverinlineprotected
try_put_task_wrapper(const void *p, bool is_async) __TBB_overridetbb::flow::interface11::receiver< Input >inlineprotectedvirtual
~function_input_base()tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
~graph_node()tbb::flow::interface11::graph_nodeinlinevirtual
~multifunction_input()tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< Output >::value, internal::multifunction_output, Output >::type, Policy, cache_aligned_allocator< Input > >inline
~untyped_receiver()tbb::flow::interface11::internal::untyped_receiverinlinevirtual

Copyright © 2005-2020 Intel Corporation. All Rights Reserved.

Intel, Pentium, Intel Xeon, Itanium, Intel XScale and VTune are registered trademarks or trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

* Other names and brands may be claimed as the property of others.