All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Public Member Functions
openfluid::core::Attributes Class Reference

#include <core/Attributes.hpp>

List of all members.

Public Member Functions

 Attributes ()
 ~Attributes ()
bool setValue (const AttributeName_t aName, const Value &aValue)
bool setValue (const AttributeName_t aName, const std::string &aValue)
bool getValue (const AttributeName_t aName, openfluid::core::StringValue &aValue) const
bool getValue (const AttributeName_t aName, std::string &aValue) const
bool getValueAsDouble (const AttributeName_t aName, double &aValue) const
bool getValueAsLong (const AttributeName_t aName, long &aValue) const
bool isAttributeExist (const AttributeName_t aName) const
std::vector< AttributeName_tgetAttributesNames () 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 ()

Constructor & Destructor Documentation


Member Function Documentation

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::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 
)

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines