HermesCommon  3.0
Hermes::Mixins::OutputAttachable Class Reference

Class that allows for attaching any method to particular parts of its functionality. Internal. More...

#include <mixins.h>

+ Inheritance diagram for Hermes::Mixins::OutputAttachable:

Classes

class  Parameter
 

Public Member Functions

virtual bool on_initialization ()
 
virtual bool on_step_begin ()
 
virtual bool on_initial_step_end ()
 
virtual bool on_step_end ()
 
virtual bool on_finish ()
 
template<typename T >
const T & get_parameter_value (const Parameter< T > &parameter)
 
template<typename T >
T & get_parameter_value (Parameter< T > &parameter)
 

Protected Member Functions

template<typename T >
void set_parameter_value (Parameter< T > &parameter, T *value)
 

Detailed Description

Class that allows for attaching any method to particular parts of its functionality. Internal.

Definition at line 271 of file mixins.h.

Member Function Documentation

bool Hermes::Mixins::OutputAttachable::on_finish ( )
virtual
Returns
Whether or not should the processing continue.

Definition at line 743 of file mixins.cpp.

bool Hermes::Mixins::OutputAttachable::on_initial_step_end ( )
virtual
Returns
Whether or not should the processing continue.

Definition at line 733 of file mixins.cpp.

bool Hermes::Mixins::OutputAttachable::on_initialization ( )
virtual
Returns
Whether or not should the processing continue.

Definition at line 723 of file mixins.cpp.

bool Hermes::Mixins::OutputAttachable::on_step_begin ( )
virtual
Returns
Whether or not should the processing continue.

Definition at line 728 of file mixins.cpp.

bool Hermes::Mixins::OutputAttachable::on_step_end ( )
virtual
Returns
Whether or not should the processing continue.

Definition at line 738 of file mixins.cpp.


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