|
YPC
0.2.0
|


Public Types | |
| typedef ::hpda::internal::processor_with_input< InputObjType > | base |
Public Types inherited from hpda::internal::processor_with_output< OutputObjType > | |
| typedef OutputObjType | output_type |
Public Types inherited from hpda::internal::processor_with_input< InputObjType > | |
| typedef InputObjType | input_type |
Public Member Functions | |
| processor_base (::hpda::internal::processor_with_output< InputObjType > *upper_stream) | |
| InputObjType | input_value () const |
Public Member Functions inherited from hpda::internal::processor_with_output< OutputObjType > | |
| virtual OutputObjType | output_value ()=0 |
Public Member Functions inherited from hpda::functor | |
| 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 |
Public Member Functions inherited from hpda::internal::processor_with_input< InputObjType > | |
| processor_with_input (processor_with_output< InputObjType > *input) | |
| InputObjType | input_value () const |
| bool | has_input_value () const |
| void | consume_input_value () |
| void | change_upper_stream (processor_with_output< InputObjType > *input) |
Additional Inherited Members | |
Protected Attributes inherited from hpda::functor | |
| bool | m_has_value |
| std::vector< functor * > | m_predecessors |
| engine * | m_engine |
| uint32_t | m_status |
Protected Attributes inherited from hpda::internal::processor_with_input< InputObjType > | |
| internal::processor_with_output< InputObjType > * | m_upper_stream |
1.8.17