TPIE

2362a60
tpie::pipelining::split< T > Class Template Reference

Split one push streams into multiple. More...

#include <tpie/pipelining/split.h>

Classes

class  sink_impl
 
class  source_base
 
class  source_impl
 

Public Member Functions

pipe_begin< factory
< source_impl, node_token,
std::vector< source_base * > & > > 
source ()
 
pipe_end< termfactory
< sink_impl, node_token,
std::vector< source_base * > & > > 
sink ()
 

Detailed Description

template<typename T>
class tpie::pipelining::split< T >

Split one push streams into multiple.

A single pipe can push into sink(), and multiple pipes can be constructed using source(). Every element pushed into sink() will be pushed into every source().

Template Parameters
TThe type of item pushed

Definition at line 40 of file split.h.


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