|
template<typename KT , typename InputObjType > |
void | add_upper_stream (::hpda::internal::processor_with_output< InputObjType > *upper_stream) |
|
bool | has_union () |
|
virtual bool | process () |
|
virtual OutputObjType | output_value () |
|
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 |
|
|
typedef std::function< CT(functor *)> | kt_traits_t |
|
typedef std::function< void(functor *, OutputObjType &)> | output_t |
|
|
std::vector< functor * > | m_upper_streams |
|
std::vector< kt_traits_t > | m_traits |
|
bool | m_set_engine |
|
std::vector< output_t > | m_filler |
|
OutputObjType | m_data |
|
bool | m_has_value |
|
std::vector< functor * > | m_predecessors |
|
engine * | m_engine |
|
uint32_t | m_status |
|
|
typedef OutputObjType | output_type |
|
The documentation for this class was generated from the following file: