 |
Manual for OpenFLUID 2.1.11
|
Go to the documentation of this file.
39 #ifndef __OPENFLUID_UTILS_BINDINGVERBOSEMACHINELISTENER_HPP__
40 #define __OPENFLUID_UTILS_BINDINGVERBOSEMACHINELISTENER_HPP__
67 mp_OutErr->
printfOut(
"%14s\n",
"[Warning]");
101 mp_OutErr->
printfOut(
"%s",
"Initializing parameters...");
112 mp_OutErr->
printfOut(
"%s",
"Preparing data...");
123 mp_OutErr->
printfOut(
"%s",
"Checking consistency...");
134 mp_OutErr->
printfOut(
"%s",
"\nInitializing simulation...");
145 mp_OutErr->
printfOut(
" Progress Real time Status\n");
146 mp_OutErr->
printfOut(
" -------- --------- ------\n");
157 displayStatusWithLeftMargin(
Status);
166 mp_OutErr->
printfOut(
"%s",
"Finalizing simulation...");
void onPrepareDataDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:115
void onInitParamsDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:104
void onCheckConsistencyDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:126
void onInitParams()
Definition: BindingVerboseMachineListener.hpp:99
MachineListener()=default
void onBeforeRunSteps()
Definition: BindingVerboseMachineListener.hpp:143
void displayStatus(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:82
void onFinalizeRun()
Definition: BindingVerboseMachineListener.hpp:164
@ LISTEN_WARNING
Definition: Listener.hpp:54
openfluid::core::Duration_t getSimulationDuration() const
Definition: SimulationStatus.hpp:115
virtual void printfOut(const char *fmt,...) const =0
void onInitializeRun()
Definition: BindingVerboseMachineListener.hpp:132
openfluid::core::TimeIndex_t getCurrentTimeIndex() const
Definition: SimulationStatus.hpp:120
void onPrepareData()
Definition: BindingVerboseMachineListener.hpp:110
void onFinalizeRunDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:169
Definition: SimulationStatus.hpp:55
BindingVerboseMachineListener(const openfluid::utils::BindingAbstractOutErr *OutErr)
Definition: BindingVerboseMachineListener.hpp:74
~BindingVerboseMachineListener()
Definition: BindingVerboseMachineListener.hpp:78
Definition: ApplicationException.hpp:47
std::string getAsISOString() const
void onInitializeRunDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:137
openfluid::core::DateTime getCurrentDate() const
Definition: SimulationStatus.hpp:105
Definition: BindingAbstractOutErr.hpp:46
@ LISTEN_OK
Definition: Listener.hpp:54
void onAfterRunSteps()
Definition: BindingVerboseMachineListener.hpp:161
void onCheckConsistency()
Definition: BindingVerboseMachineListener.hpp:121
Definition: MachineListener.hpp:54
void onRunStepDone(const openfluid::base::Listener::Status &Status)
Definition: BindingVerboseMachineListener.hpp:155
@ LISTEN_ERROR
Definition: Listener.hpp:54
Status
Definition: Listener.hpp:54
void onRunStep(const openfluid::base::SimulationStatus *SimStatus)
Definition: BindingVerboseMachineListener.hpp:149
Definition: BindingVerboseMachineListener.hpp:50
Generated by
1.8.17