40 #ifndef __OPENFLUID_MACHINE_SIMULATORSIGNATUREREGISTRY_HPP__
41 #define __OPENFLUID_MACHINE_SIMULATORSIGNATUREREGISTRY_HPP__
48 namespace openfluid {
namespace machine {
51 class ModelItemSignatureInstance;
52 class GeneratorSignature;
Definition: WareSignatureRegistry.hpp:50
std::map< openfluid::fluidx::GeneratorDescriptor::GeneratorMethod, openfluid::machine::ModelItemSignatureInstance * > GenSignaturesByMethod_t
Definition: SimulatorSignatureRegistry.hpp:67
std::map< openfluid::fluidx::ModelItemDescriptor::WareType, SimSignaturesByName_t > SimSignaturesByTypeByName_t
Definition: SimulatorSignatureRegistry.hpp:70
std::map< std::string, openfluid::machine::ModelItemSignatureInstance * > SimSignaturesByName_t
Definition: SimulatorSignatureRegistry.hpp:63
Definition: SimulatorSignatureRegistry.hpp:59
SimSignaturesByTypeByName_t m_SimSignatures
Definition: SimulatorSignatureRegistry.hpp:80
Definition: ModelItemInstance.hpp:72
GenSignaturesByMethod_t m_GenSignatures
Definition: SimulatorSignatureRegistry.hpp:82
Definition: ModelItemDescriptor.hpp:51
WareType
Definition: WareDescriptor.hpp:52
GeneratorMethod
Definition: GeneratorDescriptor.hpp:53
#define OPENFLUID_API
Definition: dllexport.hpp:87
std::string WareID_t
Definition: TypeDefs.hpp:50