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

This is the complete list of members for tbb::flow::interface11::function_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::function_node< Input, Output, Policy, Allocator >private
function_input< Input, Output, 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 >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >
apply_body_impl(const input_type &i)tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
apply_body_impl_bypass(const input_type &i)tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
base_type typedeftbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >
broadcast_cache_type typedeftbb::flow::interface11::internal::function_output< Output >
copy_function_object()tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
function_input< Input, Output, Policy, cache_aligned_allocator< Input > >::filtered_typetbb::flow::interface11::receiver< Input >
tbb::flow::interface11::internal::function_output::filtered_typetbb::flow::interface11::sender< Output >
fOutput_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
function_body_type typedeftbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >
function_input(graph &g, size_t max_concurrency,)tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
function_input(const function_input &src)tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
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 >, function_input< Input, Output, 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 >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >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)tbb::flow::interface11::internal::function_output< Output >inline
function_output(const function_output &other)tbb::flow::interface11::internal::function_output< Output >inline
graph_node(graph &g)tbb::flow::interface11::graph_nodeinlineexplicit
function_input< Input, Output, Policy, cache_aligned_allocator< Input > >::graph_reference() const __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
tbb::flow::interface11::internal::function_output::graph_reference() consttbb::flow::interface11::internal::function_output< Output >inline
input_impl_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
input_queue_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
input_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
internal::broadcast_cache classtbb::flow::interface11::function_node< Input, Output, Policy, Allocator >friend
internal::round_robin_cache classtbb::flow::interface11::function_node< Input, Output, Policy, Allocator >friend
internals_allocator typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >private
is_continue_receiver()tbb::flow::interface11::internal::untyped_receiverinlineprotectedvirtual
my_bodytbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >protected
my_class typedeftbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >
my_concurrencytbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >protected
my_graphtbb::flow::interface11::graph_nodeprotected
function_input< Input, Output, Policy, cache_aligned_allocator< Input > >::my_graph_reftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >protected
tbb::flow::interface11::internal::function_output::my_graph_reftbb::flow::interface11::internal::function_output< Output >protected
my_init_bodytbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >protected
my_max_concurrencytbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >protected
my_predecessorstbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >protected
my_queuetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >protected
my_successorstbb::flow::interface11::internal::function_output< Output >protected
nexttbb::flow::interface11::graph_nodeprotected
output_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
predecessor_cache_type typedeftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >
predecessor_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
prevtbb::flow::interface11::graph_nodeprotected
queue_allocator_type typedeftbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >
register_predecessor(predecessor_type &src) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlinevirtual
register_successor(successor_type &r) __TBB_overridetbb::flow::interface11::internal::function_output< Output >inlinevirtual
remove_predecessor(predecessor_type &src) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlinevirtual
remove_successor(successor_type &r) __TBB_overridetbb::flow::interface11::internal::function_output< Output >inlinevirtual
reset_function_input(reset_flags f)tbb::flow::interface11::internal::function_input< Input, Output, 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 >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlineprotected
reset_node(reset_flags f) __TBB_overridetbb::flow::interface11::function_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 >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
run_and_put_task classtbb::flow::interface11::function_node< Input, Output, Policy, Allocator >friend
successor_type typedeftbb::flow::interface11::function_node< Input, Output, Policy, Allocator >
successors() __TBB_overridetbb::flow::interface11::function_node< Input, Output, Policy, Allocator >inlineprotectedvirtual
try_consume()tbb::flow::interface11::internal::untyped_senderinlinevirtual
try_get(Output &)tbb::flow::interface11::sender< Output >inlinevirtual
tbb::flow::interface11::internal::untyped_sender::try_get(X &t)tbb::flow::interface11::internal::untyped_senderinlineprotected
try_get_postponed_task(const input_type &i)tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlineprotected
try_get_wrapper(void *p, bool is_async) __TBB_overridetbb::flow::interface11::sender< Output >inlineprotectedvirtual
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
function_input< Input, Output, Policy, cache_aligned_allocator< Input > >::try_put_task(const input_type &t) __TBB_overridetbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlinevirtual
function_input< Input, Output, Policy, cache_aligned_allocator< Input > >::tbb::flow::interface11::internal::untyped_receiver::try_put_task(const X &t)tbb::flow::interface11::internal::untyped_receiverinlineprotected
tbb::flow::interface11::internal::function_output::try_put_task(const output_type &i)tbb::flow::interface11::internal::function_output< Output >inline
try_put_task_wrapper(const void *p, bool is_async) __TBB_overridetbb::flow::interface11::receiver< Input >inlineprotectedvirtual
try_release()tbb::flow::interface11::internal::untyped_senderinlinevirtual
try_reserve(Output &)tbb::flow::interface11::sender< Output >inlinevirtual
tbb::flow::interface11::internal::untyped_sender::try_reserve(X &t)tbb::flow::interface11::internal::untyped_senderinlineprotected
try_reserve_wrapper(void *p, bool is_async) __TBB_overridetbb::flow::interface11::sender< Output >inlineprotectedvirtual
~function_input()tbb::flow::interface11::internal::function_input< Input, Output, Policy, cache_aligned_allocator< Input > >inline
~function_input_base()tbb::flow::interface11::internal::function_input_base< Input, Policy, cache_aligned_allocator< Input >, function_input< Input, Output, Policy, cache_aligned_allocator< Input > > >inlinevirtual
~graph_node()tbb::flow::interface11::graph_nodeinlinevirtual
~untyped_receiver()tbb::flow::interface11::internal::untyped_receiverinlinevirtual
~untyped_sender()tbb::flow::interface11::internal::untyped_senderinlinevirtual

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.