| 
| 
  | data_source_with_dhash (const stbox::bytes &data_hash) | 
|   | 
| 
const bytes &  | expect_data_hash () const | 
|   | 
| 
virtual const bytes &  | data_hash () const =0 | 
|   | 
| 
void  | reset_reach_end () | 
|   | 
| 
virtual ::ff::util::ntobject< nt< bytes >::data >  | output_value ()=0 | 
|   | 
| 
virtual bool  | process ()=0 | 
|   | 
| 
void  | reset_done_value () | 
|   | 
| 
virtual void  | done_value () | 
|   | 
| 
bool  | has_value () const | 
|   | 
| 
engine *  | get_engine () const | 
|   | 
| 
void  | set_engine (engine *e) | 
|   | 
| 
void  | add_predecessor (functor *pred) | 
|   | 
| 
const std::vector< functor * >  | predecessors () const | 
|   | 
 | 
| 
bytes  | m_expect_data_hash | 
|   | 
| 
bool  | m_data_reach_end | 
|   | 
| 
uint32_t  | m_counter | 
|   | 
| 
bool  | m_has_value | 
|   | 
| 
std::vector< functor * >  | m_predecessors | 
|   | 
| 
engine *  | m_engine | 
|   | 
| 
uint32_t  | m_status | 
|   | 
 | 
| 
typedef ::ff::util::ntobject< typename nt< bytes >::data >  | data_source_output_t | 
|   | 
| 
typedef ::ff::util::ntobject< nt< bytes >::data >  | output_type | 
|   | 
The documentation for this class was generated from the following file: