40 #ifndef __OPENFLUID_MACHINE_MONITORINGINSTANCE_HPP__ 
   41 #define __OPENFLUID_MACHINE_MONITORINGINSTANCE_HPP__ 
   50 namespace openfluid { 
namespace machine {
 
   53 class ObserverInstance;
 
   59     std::list<ObserverInstance*> m_Observers;
 
   73     const std::list<ObserverInstance*>& 
observers()
 const { 
return m_Observers; };
 
   79     void call_initParams() 
const;
 
   81     void call_onPrepared() 
const;
 
   83     void call_onInitializedRun() 
const;
 
   87     void call_onFinalizedRun() 
const;
 
Definition: ObserverInstance.hpp:65
Definition: SimulationLogger.hpp:59
Definition: SimulationBlob.hpp:50
Definition: MonitoringInstance.hpp:55
#define OPENFLUID_API
Definition: dllexport.hpp:87
unsigned long long TimeIndex_t
Definition: DateTime.hpp:62
const std::list< ObserverInstance * > & observers() const 
Definition: MonitoringInstance.hpp:73