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

This is the complete list of members for tbb::flow::interface11::async_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 removed in the future. " "To temporary enable the deprecated interface specify TBB_ENABLE_DEPRECATED_NODE_ALLOCATOR.")tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > >inline
async_body_base_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
async_node(graph &g, size_t concurrency,)tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inline
async_node(const async_node &other)tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inline
base_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
copy_function_object()tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inline
multifunction_node< Input, tuple< Output >, Policy, Allocator >::filtered_typetbb::flow::interface11::receiver< Input >
sender< Output >::filtered_typetbb::flow::interface11::sender< Output >
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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inline
gateway()tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inline
gateway_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
input_impl_type typedeftbb::flow::interface11::multifunction_node< Input, tuple< Output >, Policy, Allocator >
input_queue_type typedeftbb::flow::interface11::multifunction_node< Input, tuple< Output >, Policy, Allocator >
input_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
is_continue_receiver()tbb::flow::interface11::internal::untyped_receiverinlineprotectedvirtual
mfn_input_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
multifunction_body_type typedeftbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > >inline
multifunction_node(graph &g, size_t concurrency,)tbb::flow::interface11::multifunction_node< Input, tuple< Output >, Policy, Allocator >inline
multifunction_node(const multifunction_node &other)tbb::flow::interface11::multifunction_node< Input, tuple< Output >, Policy, Allocator >inline
my_bodytbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >protected
my_gatewaytbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >protected
Ntbb::flow::interface11::multifunction_node< Input, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > >inline
output_ports_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
output_type typedeftbb::flow::interface11::async_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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >
predecessor_type typedeftbb::flow::interface11::async_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 >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >
receiver_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
register_successor(successor_type &r) __TBB_overridetbb::flow::interface11::async_node< Input, Output, Policy, Allocator >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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inlinevirtual
remove_successor(successor_type &r) __TBB_overridetbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlinevirtual
reset(reset_flags f)tbb::flow::interface11::internal::multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inlineprotected
reset_node(reset_flags f) __TBB_overridetbb::flow::interface11::async_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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > > >inlineprotectedvirtual
self()tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlineprivate
successor_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
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 >, multifunction_input< Input, internal::wrap_tuple_elements< tbb::flow::tuple_size< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, 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
try_put_impl(const Output &i)tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlineprivate
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< tuple< Output > >::value, internal::multifunction_output, tuple< 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
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_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< tuple< Output > >::value, internal::multifunction_output, tuple< 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< tuple< Output > >::value, internal::multifunction_output, tuple< Output > >::type, Policy, cache_aligned_allocator< Input > >inline
~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.