39 #ifndef __OPENFLUID_FLUIDX_WARESETDESCRIPTOR_HPP__ 40 #define __OPENFLUID_FLUIDX_WARESETDESCRIPTOR_HPP__ 61 SetDescription_t m_SetDescription;
76 inline SetDescription_t&
items()
78 return (m_SetDescription);
86 inline const SetDescription_t&
items()
const 88 return (m_SetDescription);
99 m_Params[Key] = Value;
109 openfluid::ware::WareParams_t::const_iterator it;
111 for (it=Params.begin();it!=Params.end();++it)
112 m_Params[it->first] = it->second;
142 m_SetDescription.push_back(Item);
void appendItem(T *Item)
Definition: WareSetDescriptor.hpp:140
void eraseGlobalParameter(const openfluid::ware::WareParamKey_t &Key)
Definition: WareSetDescriptor.hpp:130
Definition: StringValue.hpp:91
void setGlobalParameters(const openfluid::ware::WareParams_t &Params)
Definition: WareSetDescriptor.hpp:107
#define OPENFLUID_API
Definition: dllexport.hpp:87
SetDescription_t & items()
Definition: WareSetDescriptor.hpp:76
Definition: WareSetDescriptor.hpp:52
std::list< T * > SetDescription_t
Definition: WareSetDescriptor.hpp:56
const SetDescription_t & items() const
Definition: WareSetDescriptor.hpp:86
Definition: ApplicationException.hpp:47
std::string WareParamKey_t
Definition: TypeDefs.hpp:126
openfluid::ware::WareParams_t getGlobalParameters() const
Definition: WareSetDescriptor.hpp:120
void setGlobalParameter(const openfluid::ware::WareParamKey_t &Key, const openfluid::ware::WareParamValue_t &Value)
Definition: WareSetDescriptor.hpp:96
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: TypeDefs.hpp:130