zenilib
0.5.3.0
|
#include <tinyxml.h>
Public Member Functions | |
TiXmlAttributeSet () | |
~TiXmlAttributeSet () | |
void | Add (TiXmlAttribute *attribute) |
TiXmlAttribute * | Find (const char *_name) const |
TiXmlAttribute * | FindOrCreate (const char *_name) |
const TiXmlAttribute * | First () const |
TiXmlAttribute * | First () |
const TiXmlAttribute * | Last () const |
TiXmlAttribute * | Last () |
void | Remove (TiXmlAttribute *attribute) |
TiXmlAttributeSet::TiXmlAttributeSet | ( | ) |
Definition at line 1453 of file tinyxml.cpp.
TiXmlAttributeSet::~TiXmlAttributeSet | ( | ) |
Definition at line 1460 of file tinyxml.cpp.
References assert.
void TiXmlAttributeSet::Add | ( | TiXmlAttribute * | attribute | ) |
Definition at line 1467 of file tinyxml.cpp.
References assert, Find(), TiXmlAttribute::Name(), and TIXML_STRING.
Referenced by FindOrCreate(), and TiXmlElement::Parse().
TiXmlAttribute * TiXmlAttributeSet::Find | ( | const char * | _name | ) | const |
Definition at line 1525 of file tinyxml.cpp.
References TiXmlNode::next.
Referenced by Add(), TiXmlElement::Attribute(), FindOrCreate(), TiXmlElement::Parse(), TiXmlElement::QueryDoubleAttribute(), TiXmlElement::QueryIntAttribute(), and TiXmlElement::RemoveAttribute().
TiXmlAttribute * TiXmlAttributeSet::FindOrCreate | ( | const char * | _name | ) |
Definition at line 1536 of file tinyxml.cpp.
References Add(), Find(), and TiXmlAttribute::SetName().
Referenced by TiXmlElement::SetAttribute(), and TiXmlElement::SetDoubleAttribute().
|
inline |
Definition at line 912 of file tinyxml.h.
Referenced by TiXmlElement::Accept(), TiXmlElement::ClearThis(), TiXmlElement::CopyTo(), and TiXmlElement::Print().
|
inline |
|
inline |
|
inline |
void TiXmlAttributeSet::Remove | ( | TiXmlAttribute * | attribute | ) |
Definition at line 1482 of file tinyxml.cpp.
References assert.
Referenced by TiXmlElement::ClearThis(), and TiXmlElement::RemoveAttribute().