38 #ifndef __OPENFLUID_FLUIDX_WAREDESCRIPTOR_HPP__
39 #define __OPENFLUID_FLUIDX_WAREDESCRIPTOR_HPP__
41 #include <openfluid/ware/TypeDefs.hpp>
45 namespace openfluid {
namespace fluidx {
80 void clearParameters();
82 bool hasParameter(
const std::string& ParameterKey)
const;
84 void setEnabled(
bool Enabled);
86 bool isEnabled()
const;
Definition: StringValue.hpp:91
Definition: WareDescriptor.hpp:48
openfluid::ware::WareType m_WareType
Definition: WareDescriptor.hpp:52
std::map< WareParamKey_t, WareParamValue_t > WareParams_t
Definition: TypeDefs.hpp:130
#define OPENFLUID_API
Definition: dllexport.hpp:87
bool m_Enabled
Definition: WareDescriptor.hpp:56
std::string WareParamKey_t
Definition: TypeDefs.hpp:126
openfluid::ware::WareParams_t m_Params
Definition: WareDescriptor.hpp:54
WareType
Definition: TypeDefs.hpp:62