|
| class | tbb::interface6::filter_t< T, U > |
| | Class representing a chain of type-safe pipeline filters. More...
|
| |
| class | tbb::filter |
| | A stage in a pipeline. More...
|
| |
| class | tbb::thread_bound_filter |
| | A stage in a pipeline served by a user thread. More...
|
| |
| class | tbb::flow::interface11::input_node< Output > |
| | An executable node that acts as a source, i.e. it has no predecessors. More...
|
| |
| class | tbb::interface6::internal::concrete_filter< T, U, Body > |
| |
| class | tbb::interface6::flow_control |
| | input_filter control to signal end-of-input for parallel_pipeline More...
|
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< T > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< T * > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< bool > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< char > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< signed char > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< unsigned char > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< short > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< unsigned short > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< int > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< unsigned int > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< long > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< unsigned long > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< long long > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< unsigned long long > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< float > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< double > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< long double > |
| |
| struct | tbb::interface6::internal::tbb_trivially_copyable< wchar_t > |
| |
| struct | tbb::interface6::internal::use_allocator< T > |
| |
| class | tbb::interface6::internal::token_helper< T, Allocate > |
| |
| class | tbb::interface6::internal::token_helper< T, true > |
| |
| class | tbb::interface6::internal::token_helper< T *, false > |
| |
| class | tbb::interface6::internal::token_helper< T, false > |
| |
| union | tbb::interface6::internal::token_helper< T, false >::type_to_void_ptr_map |
| |
| class | tbb::interface6::internal::concrete_filter< T, U, Body > |
| |
| class | tbb::interface6::internal::concrete_filter< void, U, Body > |
| |
| class | tbb::interface6::internal::concrete_filter< T, void, Body > |
| |
| class | tbb::interface6::internal::concrete_filter< void, void, Body > |
| |
| class | tbb::interface6::internal::pipeline_proxy |
| | The class that represents an object of the pipeline for parallel_pipeline(). More...
|
| |
| class | tbb::interface6::internal::filter_node |
| | Abstract base class that represents a node in a parse tree underlying a filter_t. More...
|
| |
| class | tbb::interface6::internal::filter_node_leaf< T, U, Body > |
| | Node in parse tree representing result of make_filter. More...
|
| |
| class | tbb::interface6::internal::filter_node_join |
| | Node in parse tree representing join of two filters. More...
|
| |
| class | tbb::interface6::filter_t< T, U > |
| | Class representing a chain of type-safe pipeline filters. More...
|
| |
|
| class | tbb::__TBB_DEPRECATED_MSG ("tbb::pipeline is deprecated, use tbb::parallel_pipeline") pipeline |
| | A processing pipeline that applies filters to items. More...
|
| |
| template<typename T , typename U , typename Body > |
| filter_t< T, U > | tbb::interface6::make_filter (tbb::filter::mode mode, const Body &body) |
| | Create a filter to participate in parallel_pipeline. More...
|
| |
| template<typename T , typename V , typename U > |
| filter_t< T, U > | tbb::interface6::operator & (const filter_t< T, V > &left, const filter_t< V, U > &right) |
| |
| void | tbb::interface6::parallel_pipeline (size_t max_number_of_live_tokens, const filter_t< void, void > &filter_chain, tbb::task_group_context &context) |
| |
| void | tbb::interface6::parallel_pipeline (size_t max_number_of_live_tokens, const filter_t< void, void > &filter_chain) |
| |