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 >::key_matching_FE_operation Class Reference
Inheritance diagram for internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation:
Collaboration diagram for internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation:

Public Member Functions

 key_matching_FE_operation (const unref_key_type &e, bool q_task, op_type t)
 
 key_matching_FE_operation (output_type *p, op_type t)
 
 key_matching_FE_operation (op_type t)
 
- Public Member Functions inherited from tbb::interface6::internal::aggregated_operation< Derived >
 aggregated_operation ()
 

Public Attributes

char type
 
unref_key_type my_val
 
output_typemy_output
 
taskbypass_t
 
bool enqueue_task
 
- Public Attributes inherited from tbb::interface6::internal::aggregated_operation< Derived >
uintptr_t status
 Zero value means "wait" status, all other values are "user" specified values and are defined into the scope of a class which uses "status". More...
 
Derived * next
 

Detailed Description

template<typename InputTuple, typename OutputTuple, typename K, typename KHash>
class internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation

Definition at line 1073 of file _flow_graph_join_impl.h.

Constructor & Destructor Documentation

◆ key_matching_FE_operation() [1/3]

◆ key_matching_FE_operation() [2/3]

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::key_matching_FE_operation ( output_type p,
op_type  t 
)
inline

◆ key_matching_FE_operation() [3/3]

Member Data Documentation

◆ bypass_t

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
task* internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::bypass_t

Definition at line 1078 of file _flow_graph_join_impl.h.

◆ enqueue_task

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
bool internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::enqueue_task

Definition at line 1079 of file _flow_graph_join_impl.h.

◆ my_output

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
output_type* internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::my_output

Definition at line 1077 of file _flow_graph_join_impl.h.

◆ my_val

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
unref_key_type internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::my_val

Definition at line 1076 of file _flow_graph_join_impl.h.

◆ type

template<typename InputTuple , typename OutputTuple , typename K , typename KHash >
char internal::join_node_FE< key_matching< K, KHash >, InputTuple, OutputTuple >::key_matching_FE_operation::type

Definition at line 1075 of file _flow_graph_join_impl.h.


The documentation for this class was generated from the following file:

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.