libxml++ 1.0.0
xmlpp::Attribute Class Reference

Represents XML Node attributes. More...

Inherits xmlpp::Node.

List of all members.

Public Member Functions

 Attribute (_xmlNode *node)
virtual ~Attribute ()
std::string get_name () const
 Get the name of this node.
std::string get_value () const
void set_value (const std::string &value)
_xmlAttr * cobj ()
 Access the underlying libxml implementation.
const _xmlAttr * cobj () const
 Access the underlying libxml implementation.

Detailed Description

Represents XML Node attributes.


Constructor & Destructor Documentation

xmlpp::Attribute::Attribute ( _xmlNode *  node) [explicit]
virtual xmlpp::Attribute::~Attribute ( ) [virtual]

Member Function Documentation

_xmlAttr* xmlpp::Attribute::cobj ( )

Access the underlying libxml implementation.

Reimplemented from xmlpp::Node.

const _xmlAttr* xmlpp::Attribute::cobj ( ) const

Access the underlying libxml implementation.

Reimplemented from xmlpp::Node.

std::string xmlpp::Attribute::get_name ( ) const

Get the name of this node.

Returns:
The node's name.

Reimplemented from xmlpp::Node.

std::string xmlpp::Attribute::get_value ( ) const
void xmlpp::Attribute::set_value ( const std::string &  value)

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