Public Member Functions | List of all members
openfluid::machine::MonitoringInstance Class Reference

#include <machine/MonitoringInstance.hpp>

Public Member Functions

 MonitoringInstance (openfluid::machine::SimulationBlob &SimulationBlob)
 
 ~MonitoringInstance ()
 
void appendObserver (ObserverInstance *ObsInstance)
 
const std::list< ObserverInstance * > & observers () const
 
void initialize (openfluid::base::SimulationLogger *mp_SimLogger)
 
void finalize ()
 
void call_initParams () const
 
void call_onPrepared () const
 
void call_onInitializedRun () const
 
void call_onStepCompleted (const openfluid::core::TimeIndex_t &TimeIndex) const
 
void call_onFinalizedRun () const
 

Constructor & Destructor Documentation

openfluid::machine::MonitoringInstance::MonitoringInstance ( openfluid::machine::SimulationBlob SimulationBlob)
openfluid::machine::MonitoringInstance::~MonitoringInstance ( )

Member Function Documentation

void openfluid::machine::MonitoringInstance::appendObserver ( ObserverInstance ObsInstance)
void openfluid::machine::MonitoringInstance::call_initParams ( ) const
void openfluid::machine::MonitoringInstance::call_onFinalizedRun ( ) const
void openfluid::machine::MonitoringInstance::call_onInitializedRun ( ) const
void openfluid::machine::MonitoringInstance::call_onPrepared ( ) const
void openfluid::machine::MonitoringInstance::call_onStepCompleted ( const openfluid::core::TimeIndex_t TimeIndex) const
void openfluid::machine::MonitoringInstance::finalize ( )
void openfluid::machine::MonitoringInstance::initialize ( openfluid::base::SimulationLogger mp_SimLogger)
const std::list<ObserverInstance*>& openfluid::machine::MonitoringInstance::observers ( ) const
inline

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