Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
aggregated_operation base class More...
#include <_aggregator_impl.h>
Public Member Functions | |
aggregated_operation () | |
Public Attributes | |
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 |
aggregated_operation base class
Definition at line 33 of file _aggregator_impl.h.
|
inline |
Definition at line 39 of file _aggregator_impl.h.
Derived* tbb::interface6::internal::aggregated_operation< Derived >::next |
Definition at line 38 of file _aggregator_impl.h.
Referenced by tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::handle_operations(), tbb::interface5::concurrent_priority_queue< T, Compare, A >::handle_operations(), internal::indexer_node_base< InputTuple, OutputType, StructTypes >::handle_operations(), internal::join_node_base< JP, InputTuple, OutputTuple >::handle_operations(), internal::key_matching_port< TraitsType >::handle_operations(), internal::function_input_base< Input, Policy, A, ImplType >::handle_operations(), internal::queueing_port< T >::handle_operations(), internal::reserving_port< T >::handle_operations(), and tbb::flow::interface11::buffer_node< T, Allocator >::handle_operations_impl().
uintptr_t tbb::interface6::internal::aggregated_operation< Derived >::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".
Definition at line 36 of file _aggregator_impl.h.
Referenced by tbb::flow::interface11::buffer_node< T, Allocator >::forward_task(), internal::function_input_base< Input, Policy, A, ImplType >::forward_task(), internal::key_matching_port< TraitsType >::get_item(), internal::queueing_port< T >::get_item(), tbb::interface6::concurrent_lru_cache< key_type, value_type, value_functor_type >::handle_operations(), tbb::interface5::concurrent_priority_queue< T, Compare, A >::handle_operations(), internal::indexer_node_base< InputTuple, OutputType, StructTypes >::handle_operations(), internal::join_node_base< JP, InputTuple, OutputTuple >::handle_operations(), internal::key_matching_port< TraitsType >::handle_operations(), internal::function_input_base< Input, Policy, A, ImplType >::handle_operations(), internal::queueing_port< T >::handle_operations(), internal::reserving_port< T >::handle_operations(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_consume(), internal::function_input_base< Input, Policy, A, ImplType >::internal_forward(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_forward_task_impl(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_pop(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_push(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_reg_succ(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_release(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_rem_succ(), tbb::flow::interface11::buffer_node< T, Allocator >::internal_reserve(), internal::function_input_base< Input, Policy, A, ImplType >::internal_try_put_bypass(), internal::function_input_base< Input, Policy, A, ImplType >::internal_try_put_task(), tbb::interface5::concurrent_priority_queue< T, Compare, A >::push(), internal::reserving_port< T >::register_predecessor(), internal::indexer_node_base< InputTuple, OutputType, StructTypes >::register_successor(), internal::join_node_base< JP, InputTuple, OutputTuple >::register_successor(), internal::reserving_port< T >::remove_predecessor(), internal::indexer_node_base< InputTuple, OutputType, StructTypes >::remove_successor(), internal::join_node_base< JP, InputTuple, OutputTuple >::remove_successor(), internal::reserving_port< T >::reserve(), internal::join_node_base< JP, InputTuple, OutputTuple >::try_get(), tbb::flow::interface11::buffer_node< T, Allocator >::try_get(), tbb::interface5::concurrent_priority_queue< T, Compare, A >::try_pop(), internal::key_matching_port< TraitsType >::try_put_task(), tbb::flow::interface11::buffer_node< T, Allocator >::try_put_task(), internal::queueing_port< T >::try_put_task(), internal::function_input_base< Input, Policy, A, ImplType >::try_put_task_impl(), and tbb::flow::interface11::buffer_node< T, Allocator >::try_reserve().