All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Classes | Namespaces | Macros
SimulationDrivenWare.hpp File Reference

Header of ... More...

#include <openfluid/ware/PluggableWare.hpp>
#include <openfluid/base/SimulationLogger.hpp>
#include <openfluid/base/StdoutFileOStream.hpp>
#include <openfluid/ware/WareException.hpp>
#include <openfluid/base/SimulationStatus.hpp>
#include <openfluid/base/FrameworkException.hpp>
#include <openfluid/dllexport.hpp>

Go to the source code of this file.

Classes

class  openfluid::ware::SimulationDrivenWare
 

Namespaces

 openfluid
 
 openfluid::ware
 

Macros

#define REQUIRE_SIMULATION_STAGE(stage, sender, msg)
 
#define REQUIRE_SIMULATION_STAGE_GE(stage, sender, msg)
 
#define REQUIRE_SIMULATION_STAGE_LE(stage, sender, msg)
 

Detailed Description

Header of ...

Author
Jean-Christophe FABRE fabre.nosp@m.jc@s.nosp@m.upagr.nosp@m.o.in.nosp@m.ra.fr

Macro Definition Documentation

#define REQUIRE_SIMULATION_STAGE (   stage,
  sender,
  msg 
)
Value:
if (OPENFLUID_GetCurrentStage() != (stage)) \
Definition: FrameworkException.hpp:49
#define REQUIRE_SIMULATION_STAGE_GE (   stage,
  sender,
  msg 
)
Value:
if (OPENFLUID_GetCurrentStage() < (stage)) \
Definition: FrameworkException.hpp:49
#define REQUIRE_SIMULATION_STAGE_LE (   stage,
  sender,
  msg 
)
Value:
if (OPENFLUID_GetCurrentStage() > (stage)) \
Definition: FrameworkException.hpp:49