Home ⌂Doc Index ◂Up ▴
Intel(R) Threading Building Blocks Doxygen Documentation  version 4.2.3
internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple > Member List

This is the complete list of members for internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >, including all inherited members.

allocator_type typedefinternal::item_buffer< OutputTuple >protected
back() constinternal::item_buffer< OutputTuple >inlineprotected
base_node_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
buffer_empty() constinternal::item_buffer< OutputTuple >inlineprotected
buffer_full()internal::item_buffer< OutputTuple >inlineprotected
buffer_item_state enum nameinternal::item_buffer< OutputTuple >
buffer_item_type typedefinternal::item_buffer< OutputTuple >protected
capacity()internal::item_buffer< OutputTuple >inlineprotected
class_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
clean_up_buffer(bool reset_pointers)internal::item_buffer< OutputTuple >inlineprotected
count_element_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
current_keyinternal::matching_forwarding_base< K >
current_key_type typedefinternal::matching_forwarding_base< K >
decrement_port_count(bool) __TBB_overrideinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlinevirtual
delete_with_key(const Knoref &k)hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
destroy_back()internal::item_buffer< OutputTuple >inlineprotected
destroy_front()internal::item_buffer< OutputTuple >inlineprotected
destroy_item(size_type i)internal::item_buffer< OutputTuple >inlineprotected
element_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
elements_array_allocator typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
fetch_item(size_t i, item_type &o)internal::item_buffer< OutputTuple >inlineprotected
fill_output_buffer(unref_key_type &t, bool should_enqueue, bool handle_task)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprivate
find_ref_with_key(const Knoref &k, pointer_type &v)hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
find_with_key(const Knoref &k, value_type &v)hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
forwarding_base(graph &g)internal::forwarding_baseinline
forwarding_base_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
front() constinternal::item_buffer< OutputTuple >inlineprotected
get_key_func()hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
get_my_item(size_t i) constinternal::item_buffer< OutputTuple >inlineprotected
graph_refinternal::forwarding_base
grow_my_array(size_t minimum_size)internal::item_buffer< OutputTuple >inlineprotected
handle_operations(key_matching_FE_operation *op_list)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprivate
handler_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
has_item enum valueinternal::item_buffer< OutputTuple >
hash_buffer()hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
inc_count enum valueinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
increment_key_count(unref_key_type const &t, bool handle_task) __TBB_overrideinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlinevirtual
increment_port_count() __TBB_overrideinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlinevirtual
initial_buffer_sizeinternal::item_buffer< OutputTuple >protectedstatic
INITIAL_SIZEhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >static
input_ports()internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inline
input_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
insert_with_key(const value_type &v)hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
internal::aggregating_functor< class_type, key_matching_FE_operation > classinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >friend
item(size_type i)internal::item_buffer< OutputTuple >inlineprotected
item(size_type i) constinternal::item_buffer< OutputTuple >inlineprotected
item_buffer()internal::item_buffer< OutputTuple >inline
item_type typedefinternal::item_buffer< OutputTuple >
join_node_FE(graph &g, FunctionTuple &TtoK_funcs)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inline
join_node_FE(const join_node_FE &other)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inline
key_hash_compare typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
key_to_count_buffer_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
key_to_count_func typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
key_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
Knoref typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
list_array_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
matching_forwarding_base(graph &g)internal::matching_forwarding_base< K >inline
may_succeed enum valueinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
move_item(size_t to, size_t from)internal::item_buffer< OutputTuple >inlineprotected
my_aggregatorinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
my_arrayinternal::item_buffer< OutputTuple >protected
my_array_sizeinternal::item_buffer< OutputTuple >protected
my_headinternal::item_buffer< OutputTuple >protected
my_inputsinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >protected
my_item_reserved(size_type i) constinternal::item_buffer< OutputTuple >inlineprotected
my_item_valid(size_type i) constinternal::item_buffer< OutputTuple >inlineprotected
my_nodeinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >protected
my_tailinternal::item_buffer< OutputTuple >protected
Ninternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >static
no_assign(const no_assign &)=defaulttbb::internal::no_assign
no_assign()=defaulttbb::internal::no_assign
no_item enum valueinternal::item_buffer< OutputTuple >
op_type enum nameinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
operator=(const no_assign &)=deletetbb::internal::no_assign
output_buffer_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
output_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
place_item(size_t here, const item_type &me)internal::item_buffer< OutputTuple >inlineprotected
pointer_array_allocator_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
pointer_array_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
pointer_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
pop_back(item_type &v)internal::item_buffer< OutputTuple >inlineprotected
pop_front(item_type &v)internal::item_buffer< OutputTuple >inlineprotected
push_back(item_type &v)internal::item_buffer< OutputTuple >inlineprotected
release_item(size_type i)internal::item_buffer< OutputTuple >inlineprotected
res_count enum valueinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
reserve_item(size_type i)internal::item_buffer< OutputTuple >inlineprotected
reserved_item enum valueinternal::item_buffer< OutputTuple >
reset(reset_flags f)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprotected
hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >::reset()hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
item_buffer< OutputTuple >::reset()internal::item_buffer< OutputTuple >inline
reset_port_count()internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inline
set_key_func(internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & > *vtk)hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
set_my_item(size_t i, const item_type &o)internal::item_buffer< OutputTuple >inlineprotected
set_my_node(base_node_type *new_my_node)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inline
size(size_t new_tail=0)internal::item_buffer< OutputTuple >inlineprotected
size_type typedefinternal::item_buffer< OutputTuple >protected
swap_items(size_t i, size_t j)internal::item_buffer< OutputTuple >inlineprotected
try_make enum valueinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >private
try_to_make_tuple(output_type &out)internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprotected
TtoK_function_body_leaf_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
TtoK_function_body_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
tuple_accepted()internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprotected
tuple_build_may_succeed()internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprotected
tuple_rejected()internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >inlineprotected
unref_key_type typedefinternal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >
value_type typedefhash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >
~forwarding_base()internal::forwarding_baseinlinevirtual
~hash_buffer()hash_buffer< tbb::internal::strip< K >::type &, count_element< tbb::internal::strip< K >::type >, internal::type_to_key_function_body< count_element< tbb::internal::strip< K >::type >, tbb::internal::strip< K >::type & >, KHash >inline
~item_buffer()internal::item_buffer< OutputTuple >inline

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.