|  | 
#include <fluidx/WareDescriptor.hpp>

| 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 () const | 
| openfluid::ware::WareParams_t & | parameters () | 
| bool | isType (openfluid::ware::WareType MIType) const | 
| openfluid::ware::WareType | getType () const | 
| void | eraseParameter (const openfluid::ware::WareParamKey_t &Key) | 
| void | clearParameters () | 
| bool | hasParameter (const std::string &ParameterKey) const | 
| void | setEnabled (bool Enabled) | 
| bool | isEnabled () const | 
| Protected Attributes | |
| openfluid::ware::WareType | m_WareType | 
| openfluid::ware::WareParams_t | m_Params | 
| bool | m_Enabled | 
| openfluid::fluidx::WareDescriptor::WareDescriptor | ( | ) | 
| 
 | inlinevirtual | 
| void openfluid::fluidx::WareDescriptor::clearParameters | ( | ) | 
| void openfluid::fluidx::WareDescriptor::eraseParameter | ( | const openfluid::ware::WareParamKey_t & | Key | ) | 
| openfluid::ware::WareParams_t openfluid::fluidx::WareDescriptor::getParameters | ( | ) | const | 
| openfluid::ware::WareType openfluid::fluidx::WareDescriptor::getType | ( | ) | const | 
| bool openfluid::fluidx::WareDescriptor::hasParameter | ( | const std::string & | ParameterKey | ) | const | 
| bool openfluid::fluidx::WareDescriptor::isEnabled | ( | ) | const | 
| bool openfluid::fluidx::WareDescriptor::isType | ( | openfluid::ware::WareType | MIType | ) | const | 
| openfluid::ware::WareParams_t& openfluid::fluidx::WareDescriptor::parameters | ( | ) | 
| 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.13
 1.8.13