Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
Class representing a chain of type-safe pipeline filters. More...
#include <pipeline.h>
Public Member Functions | |
filter_t () | |
filter_t (const filter_t< T, U > &rhs) | |
template<typename Body > | |
filter_t (tbb::filter::mode mode, const Body &body) | |
void | operator= (const filter_t< T, U > &rhs) |
~filter_t () | |
void | clear () |
Private Types | |
typedef internal::filter_node | filter_node |
Private Member Functions | |
filter_t (filter_node *root_) | |
Private Attributes | |
filter_node * | root |
Friends | |
class | internal::pipeline_proxy |
template<typename T_ , typename U_ , typename Body > | |
filter_t< T_, U_ > | make_filter (tbb::filter::mode, const Body &) |
Create a filter to participate in parallel_pipeline. More... | |
template<typename T_ , typename V_ , typename U_ > | |
filter_t< T_, U_ > | operator & (const filter_t< T_, V_ > &, const filter_t< V_, U_ > &) |
Class representing a chain of type-safe pipeline filters.
Definition at line 50 of file pipeline.h.
|
private |
Definition at line 583 of file pipeline.h.
|
inlineprivate |
Definition at line 585 of file pipeline.h.
|
inline |
Definition at line 595 of file pipeline.h.
|
inline |
Definition at line 596 of file pipeline.h.
|
inline |
Definition at line 600 of file pipeline.h.
|
inline |
Definition at line 613 of file pipeline.h.
|
inline |
Definition at line 616 of file pipeline.h.
|
inline |
|
friend |
Definition at line 588 of file pipeline.h.
|
friend |
Create a filter to participate in parallel_pipeline.
Definition at line 569 of file pipeline.h.
|
friend |
|
private |
Definition at line 584 of file pipeline.h.
Referenced by tbb::interface6::operator &(), tbb::interface6::filter_t< T, U >::operator=(), and tbb::interface6::internal::pipeline_proxy::pipeline_proxy().