Documentation for OpenFLUID 2.2.0
PluggableSimulator.hpp File Reference

Detailed Description

Include dependency graph for PluggableSimulator.hpp:

Go to the source code of this file.

Classes

class  openfluid::ware::PluggableSimulator
 Abstract class for simulator plugin. More...
 

Namespaces

 openfluid
 
 openfluid::ware
 

Macros

#define DECLARE_SIMULATOR_PLUGIN
 
#define DEFINE_SIMULATOR_CLASS(pluginclassname)
 

Typedefs

typedef PluggableSimulator *(* openfluid::ware::GetPluggableSimulatorBodyProc) ()
 
typedef SimulatorSignature *(* openfluid::ware::GetPluggableSimulatorSignatureProc) ()
 

Macro Definition Documentation

◆ DECLARE_SIMULATOR_PLUGIN

#define DECLARE_SIMULATOR_PLUGIN
Deprecated:
This declaration is not needed anymore since version 2.1.0

◆ DEFINE_SIMULATOR_CLASS

#define DEFINE_SIMULATOR_CLASS (   pluginclassname)

Macro for definition of simulator hook

Parameters
[in]pluginclassnameThe name of the class to instantiate