38 #ifndef __WARESETDESCRIPTOR_HPP__
39 #define __WARESETDESCRIPTOR_HPP__
68 return (m_SetDescription);
77 return (m_SetDescription);
87 m_Params[Key] = Value;
95 openfluid::ware::WareParams_t::const_iterator it;
97 for (it=Params.begin();it!=Params.end();++it)
98 m_Params[it->first] = it->second;
122 m_SetDescription.push_back(Item);
void setGlobalParameter(const openfluid::ware::WareParamKey_t &Key, const openfluid::ware::WareParamValue_t &Value)
Definition: WareSetDescriptor.hpp:84
Definition: StringValue.hpp:91
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: PluggableWare.hpp:82
void appendItem(T *Item)
Definition: WareSetDescriptor.hpp:120
Definition: WareSetDescriptor.hpp:49
const SetDescription_t & getItems() const
Definition: WareSetDescriptor.hpp:75
void eraseGlobalParameter(const openfluid::ware::WareParamKey_t &Key)
Definition: WareSetDescriptor.hpp:112
void setGlobalParameters(const openfluid::ware::WareParams_t &Params)
Definition: WareSetDescriptor.hpp:93
SetDescription_t & getItems()
Definition: WareSetDescriptor.hpp:66
std::list< T * > SetDescription_t
Definition: WareSetDescriptor.hpp:52
std::string WareParamKey_t
Definition: PluggableWare.hpp:79
openfluid::ware::WareParams_t getGlobalParameters()
Definition: WareSetDescriptor.hpp:104
#define DLLEXPORT
Definition: dllexport.hpp:51