Robotics Library  0.6.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Private Attributes
rl::xml::Attribute Class Reference

#include <Attribute.h>

List of all members.

Public Member Functions

 Attribute (xmlAttrPtr attr)
 Attribute (xmlNodePtr node, const ::std::string &name, const ::std::string &value)
virtual ~Attribute ()
::std::string getValue () const
xmlAttrPtr operator() () const
void remove ()
void setValue (const ::std::string &value)

Private Attributes

xmlAttrPtr attr

Constructor & Destructor Documentation

rl::xml::Attribute::Attribute ( xmlAttrPtr  attr)
inline
rl::xml::Attribute::Attribute ( xmlNodePtr  node,
const ::std::string &  name,
const ::std::string &  value 
)
inline
virtual rl::xml::Attribute::~Attribute ( )
inlinevirtual

Member Function Documentation

::std::string rl::xml::Attribute::getValue ( ) const
inline
xmlAttrPtr rl::xml::Attribute::operator() ( ) const
inline
void rl::xml::Attribute::remove ( )
inline
void rl::xml::Attribute::setValue ( const ::std::string &  value)
inline

Member Data Documentation

xmlAttrPtr rl::xml::Attribute::attr
private

The documentation for this class was generated from the following file: