Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

TiXmlAttributeSet Class Reference

#include <tinyxml.h>

Collaboration diagram for TiXmlAttributeSet:

Collaboration graph
[legend]
List of all members.

Public Member Functions

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

Detailed Description

Definition at line 784 of file tinyxml.h.


Constructor & Destructor Documentation

TiXmlAttributeSet::TiXmlAttributeSet  ) 
 

Definition at line 1372 of file tinyxml.cpp.

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

TiXmlAttributeSet::~TiXmlAttributeSet  ) 
 

Definition at line 1379 of file tinyxml.cpp.

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


Member Function Documentation

void TiXmlAttributeSet::Add TiXmlAttribute attribute  ) 
 

Definition at line 1386 of file tinyxml.cpp.

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

Referenced by TiXmlElement::Parse(), and TiXmlElement::SetAttribute().

TiXmlAttribute * TiXmlAttributeSet::Find const char *  name  ) 
 

Definition at line 1427 of file tinyxml.cpp.

References TiXmlAttribute::name, and TiXmlAttribute::next.

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

Definition at line 1415 of file tinyxml.cpp.

References TiXmlAttribute::name, and TiXmlAttribute::next.

Referenced by Add(), TiXmlElement::Attribute(), TiXmlElement::Parse(), TiXmlElement::QueryDoubleAttribute(), TiXmlElement::QueryIntAttribute(), TiXmlElement::RemoveAttribute(), and TiXmlElement::SetAttribute().

TiXmlAttribute* TiXmlAttributeSet::First  )  [inline]
 

Definition at line 794 of file tinyxml.h.

References TiXmlAttribute::next.

const TiXmlAttribute* TiXmlAttributeSet::First  )  const [inline]
 

Definition at line 793 of file tinyxml.h.

References TiXmlAttribute::next.

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

TiXmlAttribute* TiXmlAttributeSet::Last  )  [inline]
 

Definition at line 796 of file tinyxml.h.

References TiXmlAttribute::prev.

const TiXmlAttribute* TiXmlAttributeSet::Last  )  const [inline]
 

Definition at line 795 of file tinyxml.h.

References TiXmlAttribute::prev.

Referenced by TiXmlElement::LastAttribute().

void TiXmlAttributeSet::Remove TiXmlAttribute attribute  ) 
 

Definition at line 1397 of file tinyxml.cpp.

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

Referenced by TiXmlElement::ClearThis(), and TiXmlElement::RemoveAttribute().


The documentation for this class was generated from the following files:
Generated on Wed Sep 7 10:05:19 2005 for Crazy Eddies GUI System by  doxygen 1.4.3