TPIE

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

Inherits tpie::pipelining::bits::pipe_term_base< pullpipe_begin< fact_t >, fact_t >.

Public Types

typedef fact_t factory_type
 
typedef fact_t::constructed_type constructed_type
 

Public Member Functions

 pullpipe_begin (const fact_t &factory)
 
template<typename fact2_t >
pullpipe_begin
< bits::termpair_factory
< fact2_t, fact_t > > 
operator| (const pullpipe_middle< fact2_t > &r)
 
template<typename fact2_t >
bits::pipeline_impl
< bits::termpair_factory
< fact2_t, fact_t > > 
operator| (const pullpipe_end< fact2_t > &r)
 
constructed_type construct () const
 
pullpipe_begin< fact_t > & memory (double amount)
 
double memory () const
 
pullpipe_begin< fact_t > & name (const std::string &n, priority_type p=PRIORITY_USER)
 
pullpipe_begin< fact_t > & breadcrumb (const std::string &n)
 

Public Attributes

fact_t factory
 

Protected Member Functions

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

Detailed Description

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

Definition at line 218 of file pipe_base.h.


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