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

#include <Attribute.h>

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: