All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
openfluid::ware::PluggableObserver Class Reference

#include <ware/PluggableObserver.hpp>

Inheritance diagram for openfluid::ware::PluggableObserver:
openfluid::ware::SimulationInspectorWare openfluid::ware::SimulationDrivenWare openfluid::ware::PluggableWare

List of all members.

Public Member Functions

 PluggableObserver ()
virtual ~PluggableObserver ()
void initializeWare (const WareID_t &SimID)
virtual void initParams (const openfluid::ware::WareParams_t &Params)=0
virtual void onPrepared ()=0
virtual void onInitializedRun ()=0
virtual void onStepCompleted ()=0
virtual void onFinalizedRun ()=0

Constructor & Destructor Documentation


Member Function Documentation

Internally called by the framework.

Reimplemented from openfluid::ware::SimulationDrivenWare.

virtual void openfluid::ware::PluggableObserver::initParams ( const openfluid::ware::WareParams_t Params) [pure virtual]

Initializes simulator parameters of the simulator, given as a hash map. Internally called by the framework.

virtual void openfluid::ware::PluggableObserver::onFinalizedRun ( ) [pure virtual]

Internally called by the framework.

Internally called by the framework.

virtual void openfluid::ware::PluggableObserver::onPrepared ( ) [pure virtual]

Prepares data. Internally called by the framework.

virtual void openfluid::ware::PluggableObserver::onStepCompleted ( ) [pure virtual]

Internally called by the framework.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines