![]() |
#include <core/Attributes.hpp>
Public Member Functions | |
Attributes () | |
~Attributes () | |
bool | setValue (const AttributeName_t &aName, const Value &aValue) |
bool | setValue (const AttributeName_t &aName, const std::string &aValue) OPENFLUID_DEPRECATED |
bool | setValueFromRawString (const AttributeName_t &aName, const std::string &aValue) |
bool | getValue (const AttributeName_t &aName, openfluid::core::StringValue &aValue) const OPENFLUID_DEPRECATED |
bool | getValue (const AttributeName_t &aName, std::string &aValue) const OPENFLUID_DEPRECATED |
const openfluid::core::Value * | value (const AttributeName_t &aName) const |
bool | getValueAsDouble (const AttributeName_t &aName, double &aValue) const OPENFLUID_DEPRECATED |
bool | getValueAsLong (const AttributeName_t &aName, long &aValue) const OPENFLUID_DEPRECATED |
bool | isAttributeExist (const AttributeName_t &aName) const |
std::vector< AttributeName_t > | getAttributesNames () const |
bool | replaceValue (const AttributeName_t &aName, const StringValue &aValue) |
bool | replaceValue (const AttributeName_t &aName, const std::string &aValue) |
bool | removeAttribute (const AttributeName_t &aName) |
void | clear () |
openfluid::core::Attributes::Attributes | ( | ) |
openfluid::core::Attributes::~Attributes | ( | ) |
void openfluid::core::Attributes::clear | ( | ) |
std::vector<AttributeName_t> openfluid::core::Attributes::getAttributesNames | ( | ) | const |
bool openfluid::core::Attributes::getValue | ( | const AttributeName_t & | aName, |
openfluid::core::StringValue & | aValue | ||
) | const |
bool openfluid::core::Attributes::getValue | ( | const AttributeName_t & | aName, |
std::string & | aValue | ||
) | const |
bool openfluid::core::Attributes::getValueAsDouble | ( | const AttributeName_t & | aName, |
double & | aValue | ||
) | const |
bool openfluid::core::Attributes::getValueAsLong | ( | const AttributeName_t & | aName, |
long & | aValue | ||
) | const |
bool openfluid::core::Attributes::isAttributeExist | ( | const AttributeName_t & | aName | ) | const |
bool openfluid::core::Attributes::removeAttribute | ( | const AttributeName_t & | aName | ) |
bool openfluid::core::Attributes::replaceValue | ( | const AttributeName_t & | aName, |
const StringValue & | aValue | ||
) |
bool openfluid::core::Attributes::replaceValue | ( | const AttributeName_t & | aName, |
const std::string & | aValue | ||
) |
bool openfluid::core::Attributes::setValue | ( | const AttributeName_t & | aName, |
const Value & | aValue | ||
) |
bool openfluid::core::Attributes::setValue | ( | const AttributeName_t & | aName, |
const std::string & | aValue | ||
) |
bool openfluid::core::Attributes::setValueFromRawString | ( | const AttributeName_t & | aName, |
const std::string & | aValue | ||
) |
const openfluid::core::Value* openfluid::core::Attributes::value | ( | const AttributeName_t & | aName | ) | const |