ddc
|
#include <tinyxml.h>
Public Member Functions | |
TiXmlAttributeSet () | |
~TiXmlAttributeSet () | |
void | Add (TiXmlAttribute *attribute) |
void | Remove (TiXmlAttribute *attribute) |
TiXmlAttribute * | First () const |
TiXmlAttribute * | Last () const |
TiXmlAttribute * | Find (const char *name) const |
Private Attributes | |
TiXmlAttribute | sentinel |
TiXmlAttributeSet::TiXmlAttributeSet | ( | ) |
TiXmlAttributeSet::~TiXmlAttributeSet | ( | ) |
void TiXmlAttributeSet::Add | ( | TiXmlAttribute * | attribute | ) |
References TiXmlAttribute::Name(), TiXmlAttribute::next, and TiXmlAttribute::prev.
Referenced by TiXmlElement::SetAttribute().
void TiXmlAttributeSet::Remove | ( | TiXmlAttribute * | attribute | ) |
References TiXmlAttribute::next, and TiXmlAttribute::prev.
Referenced by TiXmlElement::ClearThis().
|
inline |
References TiXmlAttribute::next.
Referenced by TiXmlElement::ClearThis(), TiXmlElement::CopyTo(), TiXmlElement::Print(), and TiXmlElement::StreamOut().
|
inline |
References TiXmlAttribute::prev.
TiXmlAttribute * TiXmlAttributeSet::Find | ( | const char * | name | ) | const |
References TiXmlAttribute::name, TiXmlAttribute::next, TiXmlBase::Parse(), TIXML_DEFAULT_ENCODING, and TIXML_STRING.
Referenced by TiXmlElement::Attribute(), TiXmlElement::QueryDoubleAttribute(), TiXmlElement::QueryIntAttribute(), and TiXmlElement::SetAttribute().
|
private |