This class is used to avoid writing the template argument in the pipeline_impl type. More...
#include <tpie/pipelining/pipeline.h>
Public Member Functions | |
pipeline (pipeline &&)=default | |
pipeline (const pipeline &)=default | |
pipeline & | operator= (pipeline &&)=default |
pipeline & | operator= (const pipeline &)=default |
template<typename T > | |
pipeline (T from) | |
template<typename T > | |
pipeline & | operator= (T from) |
pipeline (const std::shared_ptr< bits::pipeline_base > &p) | |
void | operator() () |
void | operator() (stream_size_type items, progress_indicator_base &pi, const char *file, const char *function) |
void | operator() (stream_size_type items, progress_indicator_base &pi, memory_size_type mem, const char *file, const char *function) |
void | operator() (stream_size_type items, progress_indicator_base &pi, memory_size_type filesAvailable, memory_size_type mem, const char *file, const char *function) |
void | plot (std::ostream &os=std::cout) |
void | plot_full (std::ostream &os=std::cout) |
double | memory () const |
bits::node_map::ptr | get_node_map () const |
bool | can_fetch (std::string key) |
any_noncopyable & | fetch_any (std::string key) |
template<typename T > | |
T & | fetch (std::string key) |
void | forward_any (std::string key, any_noncopyable value) |
template<typename T > | |
void | forward (std::string key, T value) |
pipeline & | then (pipeline &other) |
void | output_memory (std::ostream &o) const |
This class is used to avoid writing the template argument in the pipeline_impl type.
Container class for a subpipeline.
Definition at line 182 of file pipeline.h.