
#include <fluidx/WareDescriptor.hpp>
Public Types | |
| enum | WareType { NoWareType, PluggedSimulator, Generator, PluggedObserver } |
Public Member Functions | |
| 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 |
Protected Attributes | |
| WareType | m_WareType |
| openfluid::ware::WareParams_t | m_Params |
| bool | m_Enabled |
| openfluid::fluidx::WareDescriptor::WareDescriptor | ( | ) |
|
virtual |
| void openfluid::fluidx::WareDescriptor::clearParameters | ( | ) |
| void openfluid::fluidx::WareDescriptor::eraseParameter | ( | const openfluid::ware::WareParamKey_t & | Key | ) |
| openfluid::ware::WareParams_t openfluid::fluidx::WareDescriptor::getParameters | ( | ) |
| WareType openfluid::fluidx::WareDescriptor::getType | ( | ) | const |
| bool openfluid::fluidx::WareDescriptor::hasParameter | ( | std::string | ParameterKey | ) |
| bool openfluid::fluidx::WareDescriptor::isEnabled | ( | ) | const |
| bool openfluid::fluidx::WareDescriptor::isType | ( | WareType | MIType | ) | const |
| void openfluid::fluidx::WareDescriptor::setEnabled | ( | bool | Enabled | ) |
| void openfluid::fluidx::WareDescriptor::setParameter | ( | const openfluid::ware::WareParamKey_t & | Key, |
| const openfluid::ware::WareParamValue_t & | Value | ||
| ) |
| void openfluid::fluidx::WareDescriptor::setParameters | ( | const openfluid::ware::WareParams_t & | Params | ) |
|
protected |
|
protected |
|
protected |
1.8.6