pugixml
 All Classes Functions Variables
Public Member Functions | Friends | List of all members
pugi::xml_attribute Class Reference

Public Member Functions

 xml_attribute (xml_attribute_struct *attr)
 operator unspecified_bool_type () const
bool operator! () const
bool operator== (const xml_attribute &r) const
bool operator!= (const xml_attribute &r) const
bool operator< (const xml_attribute &r) const
bool operator> (const xml_attribute &r) const
bool operator<= (const xml_attribute &r) const
bool operator>= (const xml_attribute &r) const
bool empty () const
const char_t * name () const
const char_t * value () const
const char_t * as_string (const char_t *def=PUGIXML_TEXT("")) const
int as_int (int def=0) const
unsigned int as_uint (unsigned int def=0) const
double as_double (double def=0) const
float as_float (float def=0) const
bool as_bool (bool def=false) const
bool set_name (const char_t *rhs)
bool set_value (const char_t *rhs)
bool set_value (int rhs)
bool set_value (unsigned int rhs)
bool set_value (double rhs)
bool set_value (bool rhs)
xml_attributeoperator= (const char_t *rhs)
xml_attributeoperator= (int rhs)
xml_attributeoperator= (unsigned int rhs)
xml_attributeoperator= (double rhs)
xml_attributeoperator= (bool rhs)
xml_attribute next_attribute () const
xml_attribute previous_attribute () const
size_t hash_value () const
xml_attribute_structinternal_object () const

Friends

class xml_attribute_iterator
class xml_node

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