Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > Member List

This is the complete list of members for streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >, including all inherited members.

clone(streaming_node &n) const __TBB_overridestreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlinevirtual
create_dispatch_funcs(internal::sequence< S... >)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlineprivatestatic
device_selector(UserFunctor uf, streaming_node &n, StreamFactory &f)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inline
dispatch_funcs_type typedefstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
get_device(key_type key, DevicePort &dp)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlineprivate
get_key(std::false_type, const T &, size_t &epoch)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlineprivate
get_key(std::true_type, const T &t, size_t &)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlineprivate
my_devicesstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
my_dispatch_funcsstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
my_factorystreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
my_nodestreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
my_port_epochesstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
my_user_functorstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
no_assign(const no_assign &)=defaulttbb::internal::no_assignprivate
no_assign()=defaulttbb::internal::no_assignprivate
operator()(const indexer_node_output_type &v, typename device_selector_node::output_ports_type &op) __TBB_overridestreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlinevirtual
operator=(const no_assign &)=deletetbb::internal::no_assignprivate
send_and_put_fn_type typedefstreaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >private
send_and_put_impl(size_t &epoch, const indexer_node_output_type &v, typename device_selector_node::output_ports_type &op)streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor >inlineprivate
~device_selector_base()streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector_baseinlinevirtual

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.