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

◆ MonitoringInstance()

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

◆ ~MonitoringInstance()

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

Member Function Documentation

◆ appendObserver()

void openfluid::machine::MonitoringInstance::appendObserver ( ObserverInstance ObsInstance)

◆ call_initParams()

void openfluid::machine::MonitoringInstance::call_initParams ( ) const

◆ call_onFinalizedRun()

void openfluid::machine::MonitoringInstance::call_onFinalizedRun ( ) const

◆ call_onInitializedRun()

void openfluid::machine::MonitoringInstance::call_onInitializedRun ( ) const

◆ call_onPrepared()

void openfluid::machine::MonitoringInstance::call_onPrepared ( ) const

◆ call_onStepCompleted()

void openfluid::machine::MonitoringInstance::call_onStepCompleted ( const openfluid::core::TimeIndex_t TimeIndex) const

◆ finalize()

void openfluid::machine::MonitoringInstance::finalize ( )

◆ initialize()

void openfluid::machine::MonitoringInstance::initialize ( openfluid::base::SimulationLogger mp_SimLogger)

◆ observers()

const std::list<ObserverInstance*>& openfluid::machine::MonitoringInstance::observers ( ) const
inline

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