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_override | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline virtual
create_dispatch_funcs(internal::sequence< S... >) | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline private static
device_selector(UserFunctor uf, streaming_node &n, StreamFactory &f) | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline
dispatch_funcs_type typedef | streaming_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 > | inline private
get_key(std::false_type, const T &, size_t &epoch) | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline private
get_key(std::true_type, const T &t, size_t &) | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline private
my_devices | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
my_dispatch_funcs | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
my_factory | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
my_node | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
my_port_epoches | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
my_user_functor | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | private
no_assign(const no_assign &)=default | tbb::internal::no_assign | private
no_assign()=default | tbb::internal::no_assign | private
operator()(const indexer_node_output_type &v, typename device_selector_node::output_ports_type &op) __TBB_override | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector< UserFunctor > | inline virtual
operator=(const no_assign &)=delete | tbb::internal::no_assign | private
send_and_put_fn_type typedef | streaming_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 > | inline private
~device_selector_base() | streaming_node< tuple< Ports... >, JP, StreamFactory >::device_selector_base | 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.