All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Static Public Member Functions | List of all members
openfluid::machine::Factory Class Reference

#include <machine/Factory.hpp>

Static Public Member Functions

static void buildDomainFromDescriptor (openfluid::fluidx::DomainDescriptor &Descriptor, openfluid::core::CoreRepository &CoreRepos)
 
static void buildDatastoreFromDescriptor (openfluid::fluidx::DatastoreDescriptor &Descriptor, openfluid::core::Datastore &Store)
 
static void buildModelInstanceFromDescriptor (openfluid::fluidx::CoupledModelDescriptor &ModelDesc, ModelInstance &MInstance)
 
static void buildMonitoringInstanceFromDescriptor (openfluid::fluidx::MonitoringDescriptor &MonDesc, MonitoringInstance &MonInstance)
 
static void fillRunEnvironmentFromDescriptor (openfluid::fluidx::RunDescriptor &RunDescr)
 
static void buildSimulationBlobFromDescriptors (openfluid::fluidx::FluidXDescriptor &FluidXDesc, SimulationBlob &SimBlob)
 
static std::string buildGeneratorID (const openfluid::core::VariableName_t &VarName, bool IsVector, const openfluid::core::UnitClass_t &ClassName)
 

Member Function Documentation

static void openfluid::machine::Factory::buildDatastoreFromDescriptor ( openfluid::fluidx::DatastoreDescriptor &  Descriptor,
openfluid::core::Datastore &  Store 
)
static
static void openfluid::machine::Factory::buildDomainFromDescriptor ( openfluid::fluidx::DomainDescriptor &  Descriptor,
openfluid::core::CoreRepository &  CoreRepos 
)
static
static std::string openfluid::machine::Factory::buildGeneratorID ( const openfluid::core::VariableName_t &  VarName,
bool  IsVector,
const openfluid::core::UnitClass_t &  ClassName 
)
inlinestatic
static void openfluid::machine::Factory::buildModelInstanceFromDescriptor ( openfluid::fluidx::CoupledModelDescriptor &  ModelDesc,
ModelInstance &  MInstance 
)
static
static void openfluid::machine::Factory::buildMonitoringInstanceFromDescriptor ( openfluid::fluidx::MonitoringDescriptor &  MonDesc,
MonitoringInstance &  MonInstance 
)
static
static void openfluid::machine::Factory::buildSimulationBlobFromDescriptors ( openfluid::fluidx::FluidXDescriptor &  FluidXDesc,
SimulationBlob &  SimBlob 
)
static
static void openfluid::machine::Factory::fillRunEnvironmentFromDescriptor ( openfluid::fluidx::RunDescriptor &  RunDescr)
static

The documentation for this class was generated from the following file: