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_attribute & | operator= (const char_t *rhs) |
xml_attribute & | operator= (int rhs) |
xml_attribute & | operator= (unsigned int rhs) |
xml_attribute & | operator= (double rhs) |
xml_attribute & | operator= (bool rhs) |
xml_attribute | next_attribute () const |
xml_attribute | previous_attribute () const |
size_t | hash_value () const |
xml_attribute_struct * | internal_object () const |
Friends |
class | xml_attribute_iterator |
class | xml_node |
The documentation for this class was generated from the following files: