Public Types | |
enum | ModelItemType { NoModelItemType, PluggedFunction, Generator } |
Public Member Functions | |
ModelItemDescriptor () | |
virtual | ~ModelItemDescriptor () |
void | setParameter (const openfluid::core::FuncParamKey_t &Key, const openfluid::core::FuncParamKey_t &Value) |
void | setParameters (const openfluid::core::FuncParamsMap_t &Params) |
openfluid::core::FuncParamsMap_t | getParameters () |
bool | isType (ModelItemType MIType) const |
Protected Attributes | |
ModelItemType | m_ModelItemType |
openfluid::core::FuncParamsMap_t | m_Params |
openfluid::base::ModelItemDescriptor::ModelItemDescriptor | ( | ) |
virtual openfluid::base::ModelItemDescriptor::~ModelItemDescriptor | ( | ) | [virtual] |
openfluid::core::FuncParamsMap_t openfluid::base::ModelItemDescriptor::getParameters | ( | ) |
bool openfluid::base::ModelItemDescriptor::isType | ( | ModelItemType | MIType | ) | const |
void openfluid::base::ModelItemDescriptor::setParameter | ( | const openfluid::core::FuncParamKey_t & | Key, |
const openfluid::core::FuncParamKey_t & | Value | ||
) |
void openfluid::base::ModelItemDescriptor::setParameters | ( | const openfluid::core::FuncParamsMap_t & | Params | ) |