ddc
Public Member Functions | Private Attributes | List of all members
TiXmlAttributeSet Class Reference

#include <tinyxml.h>

Collaboration diagram for TiXmlAttributeSet:
Collaboration graph
[legend]

Public Member Functions

 TiXmlAttributeSet ()
 
 ~TiXmlAttributeSet ()
 
void Add (TiXmlAttribute *attribute)
 
void Remove (TiXmlAttribute *attribute)
 
TiXmlAttributeFirst () const
 
TiXmlAttributeLast () const
 
TiXmlAttributeFind (const char *name) const
 

Private Attributes

TiXmlAttribute sentinel
 

Constructor & Destructor Documentation

◆ TiXmlAttributeSet()

TiXmlAttributeSet::TiXmlAttributeSet ( )

◆ ~TiXmlAttributeSet()

TiXmlAttributeSet::~TiXmlAttributeSet ( )

Member Function Documentation

◆ Add()

void TiXmlAttributeSet::Add ( TiXmlAttribute attribute)

References TiXmlAttribute::Name(), TiXmlAttribute::next, and TiXmlAttribute::prev.

Referenced by TiXmlElement::SetAttribute().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Remove()

void TiXmlAttributeSet::Remove ( TiXmlAttribute attribute)

References TiXmlAttribute::next, and TiXmlAttribute::prev.

Referenced by TiXmlElement::ClearThis().

Here is the caller graph for this function:

◆ First()

TiXmlAttribute* TiXmlAttributeSet::First ( ) const
inline

References TiXmlAttribute::next.

Referenced by TiXmlElement::ClearThis(), TiXmlElement::CopyTo(), TiXmlElement::Print(), and TiXmlElement::StreamOut().

Here is the caller graph for this function:

◆ Last()

TiXmlAttribute* TiXmlAttributeSet::Last ( ) const
inline

References TiXmlAttribute::prev.

◆ Find()

TiXmlAttribute * TiXmlAttributeSet::Find ( const char *  name) const

Member Data Documentation

◆ sentinel

TiXmlAttribute TiXmlAttributeSet::sentinel
private

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