41 #ifndef __OPENFLUID_MACHINE_SIMULATORSIGNATUREREGISTRY_HPP__    42 #define __OPENFLUID_MACHINE_SIMULATORSIGNATUREREGISTRY_HPP__    54 class ModelItemSignatureInstance;
    55 class GeneratorSignature;
    81     SimSignaturesByTypeByName_t m_SimSignatures;
    83     GenSignaturesByMethod_t m_GenSignatures;
    96     const SimSignaturesByTypeByName_t& getSimSignatures() 
const;
    98     const SimSignaturesByName_t& getGeneratorSignatures() 
const;
   100     const SimSignaturesByName_t& getSimulatorSignatures() 
const;
 Definition: SimulatorSignatureRegistry.hpp:62
std::map< openfluid::fluidx::GeneratorDescriptor::GeneratorMethod, openfluid::machine::ModelItemSignatureInstance * > GenSignaturesByMethod_t
Definition: SimulatorSignatureRegistry.hpp:73
Definition: WareSignatureRegistry.hpp:50
std::map< openfluid::ware::WareType, SimSignaturesByName_t > SimSignaturesByTypeByName_t
Definition: SimulatorSignatureRegistry.hpp:76
Definition: ModelItemInstance.hpp:76
std::string WareID_t
Definition: TypeDefs.hpp:49
GeneratorMethod
Definition: GeneratorDescriptor.hpp:54
WareType
Definition: TypeDefs.hpp:60
Definition: ApplicationException.hpp:47
#define OPENFLUID_SINGLETON_DEFINITION(T)
Definition: SingletonMacros.hpp:55
Definition: ModelItemDescriptor.hpp:51
std::map< std::string, openfluid::machine::ModelItemSignatureInstance * > SimSignaturesByName_t
Definition: SimulatorSignatureRegistry.hpp:69
#define OPENFLUID_API
Definition: dllexport.hpp:86