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

#include <fluidx/SimulatorDescriptor.hpp>

Inheritance diagram for openfluid::fluidx::SimulatorDescriptor:
openfluid::fluidx::ModelItemDescriptor openfluid::fluidx::WareDescriptor

Public Member Functions

 SimulatorDescriptor (const std::string &ID)
 
std::string getID () const
 
- Public Member Functions inherited from openfluid::fluidx::ModelItemDescriptor
 ModelItemDescriptor ()
 
virtual ~ModelItemDescriptor ()
 
- Public Member Functions inherited from openfluid::fluidx::WareDescriptor
 WareDescriptor ()
 
virtual ~WareDescriptor ()
 
void setParameter (const openfluid::ware::WareParamKey_t &Key, const openfluid::ware::WareParamValue_t &Value)
 
void setParameters (const openfluid::ware::WareParams_t &Params)
 
openfluid::ware::WareParams_t getParameters ()
 
bool isType (WareType MIType) const
 
WareType getType () const
 
void eraseParameter (const openfluid::ware::WareParamKey_t &Key)
 
void clearParameters ()
 
bool hasParameter (std::string ParameterKey)
 
void setEnabled (bool Enabled)
 
bool isEnabled () const
 

Additional Inherited Members

- Public Types inherited from openfluid::fluidx::WareDescriptor
enum  WareType { NoWareType, PluggedSimulator, Generator, PluggedObserver }
 
- Protected Attributes inherited from openfluid::fluidx::WareDescriptor
WareType m_WareType
 
openfluid::ware::WareParams_t m_Params
 
bool m_Enabled
 

Constructor & Destructor Documentation

openfluid::fluidx::SimulatorDescriptor::SimulatorDescriptor ( const std::string &  ID)

Member Function Documentation

std::string openfluid::fluidx::SimulatorDescriptor::getID ( ) const

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