internal::multifunction_input< Input, OutputPortSet, Policy, A > Member List

This is the complete list of members for internal::multifunction_input< Input, OutputPortSet, Policy, A >, including all inherited members.

__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 value | internal::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 > > | inline private
apply_body_impl_bypass(const input_type &i) | internal::multifunction_input< Input, OutputPortSet, Policy, A > | inline
base_type typedef | internal::multifunction_input< Input, OutputPortSet, Policy, A > |
class_type typedef | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
copy_function_object() | internal::multifunction_input< Input, OutputPortSet, Policy, A > | inline
create_body_task(const input_type &input) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
create_forward_task() | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
filtered_type | tbb::flow::interface11::receiver< Input > |
forward_task() | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
forwarder_busy | internal::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
graph_reference() const __TBB_override | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline protected virtual
handle_operations(operation_type *op_list) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
handler_type typedef | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
input_queue_type typedef | internal::multifunction_input< Input, OutputPortSet, Policy, A > |
input_type typedef | internal::multifunction_input< Input, OutputPortSet, Policy, A > |
internal_forward(operation_type *op) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
internal_try_put_bypass(const input_type &t) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
internal_try_put_task(operation_type *op) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
is_continue_receiver() | tbb::flow::interface11::internal::untyped_receiver | inline protected virtual
multifunction_body_type typedef | internal::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
my_aggregator | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
my_body | internal::multifunction_input< Input, OutputPortSet, Policy, A > | protected
my_class typedef | internal::multifunction_input< Input, OutputPortSet, Policy, A > |
my_concurrency | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | protected
my_graph_ref | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | protected
my_init_body | internal::multifunction_input< Input, OutputPortSet, Policy, A > | protected
my_max_concurrency | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | protected
my_output_ports | internal::multifunction_input< Input, OutputPortSet, Policy, A > | protected
my_predecessors | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | protected
my_queue | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | protected
N | internal::multifunction_input< Input, OutputPortSet, Policy, A > | static
no_assign(const no_assign &)=default | tbb::internal::no_assign | private
no_assign()=default | tbb::internal::no_assign | private
occupy_concurrency enum value | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
op_type enum name | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
operator=(const no_assign &)=delete | tbb::internal::no_assign | private
output_ports() | internal::multifunction_input< Input, OutputPortSet, Policy, A > | inline
output_ports_type typedef | internal::multifunction_input< Input, OutputPortSet, Policy, A > |
perform_queued_requests() | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
predecessor_cache_type typedef | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > |
predecessor_type typedef | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > |
queue_allocator_type typedef | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > |
reg_pred enum value | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
register_predecessor(predecessor_type &src) __TBB_override | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline virtual
rem_pred enum value | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
remove_predecessor(predecessor_type &src) __TBB_override | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline virtual
reset(reset_flags f) | internal::multifunction_input< Input, OutputPortSet, Policy, A > | inline protected
reset_function_input_base(reset_flags f) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline protected
reset_receiver(reset_flags f) __TBB_override | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline protected
receiver< Input >::reset_receiver(reset_flags f=rf_reset_protocol)=0 | tbb::flow::interface11::internal::untyped_receiver | protected pure virtual
spawn_forward_task() | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline private
try_fwd enum value | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | private
try_get_postponed_task(const input_type &i) | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline protected
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_receiver | inline
try_put_task(const input_type &t) __TBB_override | internal::function_input_base< Input, Policy, A, multifunction_input< Input, OutputPortSet, Policy, A > > | inline virtual
tbb::flow::interface11::internal::untyped_receiver::try_put_task(const X &t) | tbb::flow::interface11::internal::untyped_receiver | inline protected
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 > > | inline private
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 > > | inline private
try_put_task_wrapper(const void *p, bool is_async) __TBB_override | tbb::flow::interface11::receiver< Input > | inline protected virtual
tryput_bypass enum value | internal::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 > > | inline virtual
~multifunction_input() | internal::multifunction_input< Input, OutputPortSet, Policy, A > | inline
~untyped_receiver() | tbb::flow::interface11::internal::untyped_receiver | inline virtual

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.