TPIE

v1.1rc1-6-g0c97303
tpie::pipelining::pullpipe_middle< fact_t > Class Template Reference

Inherits tpie::pipelining::bits::pipe_nonterm_base< pullpipe_middle< fact_t > >.

Public Types

typedef fact_t factory_type
 

Public Member Functions

 pullpipe_middle (const fact_t &factory)
 
template<typename fact2_t >
pullpipe_middle
< bits::pair_factory< fact2_t,
fact_t > > 
operator| (const pipe_middle< fact2_t > &r)
 
template<typename fact2_t >
pullpipe_end
< bits::termpair_factory
< fact2_t, fact_t > > 
operator| (const pipe_end< fact2_t > &r)
 
constructed< dest_t >::type construct (const dest_t &dest) const
 
pullpipe_middle< fact_t > & memory (double amount)
 
double memory () const
 
pullpipe_middle< fact_t > & name (const std::string &n, priority_type p=PRIORITY_USER)
 
pullpipe_middle< fact_t > & breadcrumb (const std::string &n)
 

Public Attributes

fact_t factory
 

Protected Member Functions

pullpipe_middle< fact_t > & self ()
 
const pullpipe_middle< fact_t > & self () const
 

Detailed Description

template<typename fact_t>
class tpie::pipelining::pullpipe_middle< fact_t >

Definition at line 192 of file pipe_base.h.


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