41 #ifndef __OPENFLUID_MACHINE_MODELITEMINSTANCE_HPP__
42 #define __OPENFLUID_MACHINE_MODELITEMINSTANCE_HPP__
47 #include <openfluid/core/TypeDefs.hpp>
55 namespace openfluid {
namespace machine {
std::string VariableName_t
Definition: TypeDefs.hpp:86
unsigned int OriginalPosition
Definition: ModelItemInstance.hpp:102
openfluid::ware::WareParams_t Params
Definition: ModelItemInstance.hpp:98
std::string UnitsClass_t
Definition: TypeDefs.hpp:71
openfluid::fluidx::GeneratorDescriptor::GeneratorMethod GeneratorMethod
Definition: ModelItemInstance.hpp:64
GeneratorExtraInfo * GeneratorInfo
Definition: ModelItemInstance.hpp:79
openfluid::ware::PluggableSimulator * Body
Definition: ModelItemInstance.hpp:100
Definition: ModelItemInstance.hpp:57
Definition: WareSignatureInstance.hpp:51
Definition: ModelItemInstance.hpp:94
openfluid::core::UnitsClass_t UnitsClass
Definition: ModelItemInstance.hpp:62
Definition: ModelItemInstance.hpp:72
Abstract class for simulator plugin.
Definition: PluggableSimulator.hpp:105
unsigned int VariableSize
Definition: ModelItemInstance.hpp:63
bool Ghost
Definition: ModelItemInstance.hpp:81
openfluid::core::VariableName_t VariableName
Definition: ModelItemInstance.hpp:61
openfluid::ware::SimulatorSignature * Signature
Definition: ModelItemInstance.hpp:77
GeneratorMethod
Definition: GeneratorDescriptor.hpp:53
#define OPENFLUID_API
Definition: dllexport.hpp:87
Definition: SimulatorSignature.hpp:307
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: TypeDefs.hpp:93