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
internal::multifunction_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, multifunction_input< Input, OutputPortSet, Policy, A > >
app_body_bypass enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
apply_body_bypass(const input_type &i)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
apply_body_impl_bypass(const input_type &i)internal::multifunction_input< Input, OutputPortSet, Policy, A >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
class_type typedefinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
copy_function_object()tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inline
create_body_task(const input_type &input)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
create_forward_task()internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
filtered_typetbb::flow::interface11::sender< Output >
forward_task()internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
forwarder_busyinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
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, multifunction_input< Input, OutputPortSet, Policy, A > >inline
function_input_base(const function_input_base &src)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >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_overrideinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprotected
handle_operations(operation_type *op_list)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
handler_type typedefinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
input_impl_type typedeftbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >
input_queue_type typedeftbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >
input_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
internal_forward(operation_type *op)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
internal_try_put_bypass(const input_type &t)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
internal_try_put_task(operation_type *op)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
internals_allocator typedeftbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >private
mfn_input_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
multifunction_body_type typedefinternal::multifunction_input< Input, OutputPortSet, Policy, A >
multifunction_input(graph &g, size_t max_concurrency,)internal::multifunction_input< Input, OutputPortSet, Policy, A >inline
multifunction_input(const multifunction_input &src)internal::multifunction_input< Input, OutputPortSet, Policy, A >inline
multifunction_node(graph &g, size_t concurrency,)tbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >inline
multifunction_node(const multifunction_node &other)tbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >inline
my_aggregatorinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
my_bodyinternal::multifunction_input< Input, OutputPortSet, Policy, A >protected
my_class typedefinternal::multifunction_input< Input, OutputPortSet, Policy, A >
my_concurrencyinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >protected
my_gatewaytbb::flow::interface11::async_node< Input, Output, Policy, Allocator >private
my_graphtbb::flow::interface11::graph_nodeprotected
my_graph_refinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >protected
my_init_bodyinternal::multifunction_input< Input, OutputPortSet, Policy, A >protected
my_max_concurrencyinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >protected
my_output_portsinternal::multifunction_input< Input, OutputPortSet, Policy, A >protected
my_predecessorsinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >protected
my_queueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >protected
Ntbb::flow::interface11::multifunction_node< Input, tuple< Output >, queueing_lightweight, __TBB_DEFAULT_NODE_ALLOCATOR(Input) >protectedstatic
nexttbb::flow::interface11::graph_nodeprotected
tbb::no_assign(const no_assign &)=defaulttbb::internal::no_assignprivate
tbb::no_assign()=defaulttbb::internal::no_assignprivate
internal::multifunction_input::no_assign(const no_assign &)=defaulttbb::internal::no_assign
internal::multifunction_input::no_assign()=defaulttbb::internal::no_assign
no_copy(const no_copy &)=deletetbb::internal::no_copyprivate
no_copy()=defaulttbb::internal::no_copyprivate
occupy_concurrency enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
op_type enum nameinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
tbb::operator=(const no_assign &)=deletetbb::internal::no_assignprivate
internal::multifunction_input::operator=(const no_assign &)=deletetbb::internal::no_assign
output_ports()internal::multifunction_input< Input, OutputPortSet, Policy, A >inline
output_ports_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
output_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
perform_queued_requests()internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
predecessor_cache_type typedefinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >
predecessor_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
prevtbb::flow::interface11::graph_nodeprotected
queue_allocator_type typedefinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >
receiver_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
reg_pred enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
register_predecessor(predecessor_type &src) __TBB_overrideinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inline
register_successor(successor_type &r) __TBB_overridetbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlinevirtual
rem_pred enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
remove_predecessor(predecessor_type &src) __TBB_overrideinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inline
remove_successor(successor_type &r) __TBB_overridetbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlinevirtual
reset(reset_flags f)internal::multifunction_input< Input, OutputPortSet, Policy, A >inlineprotected
reset_function_input_base(reset_flags f)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprotected
reset_node(reset_flags f) __TBB_overridetbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlineprotectedvirtual
reset_receiver(reset_flags f) __TBB_overrideinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprotected
self()tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlineprivate
spawn_forward_task()internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
successor_type typedeftbb::flow::interface11::async_node< Input, Output, Policy, Allocator >
try_consume()tbb::flow::interface11::internal::untyped_senderinlinevirtual
try_fwd enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
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)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprotected
try_get_wrapper(void *p, bool is_async) __TBB_overridetbb::flow::interface11::sender< Output >inlineprotectedvirtual
try_put_impl(const Output &i)tbb::flow::interface11::async_node< Input, Output, Policy, Allocator >inlineprivate
try_put_task(const input_type &t) __TBB_overrideinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inline
try_put_task_impl(const input_type &t, tbb::internal::true_type)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
try_put_task_impl(const input_type &t, tbb::internal::false_type)internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlineprivate
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
tryput_bypass enum valueinternal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >private
~function_input_base()internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > >inlinevirtual
~graph_node()tbb::flow::interface11::graph_nodeinlinevirtual
~multifunction_input()internal::multifunction_input< Input, OutputPortSet, Policy, A >inline
~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.