Main Page | Namespace List | Class Hierarchy | Class List | 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 TiXmlAttribute * First () const
TiXmlAttribute * First ()
const TiXmlAttribute * Last () const
TiXmlAttribute * Last ()
const TiXmlAttribute * Find (const TIXML_STRING &name) const
TiXmlAttribute * Find (const TIXML_STRING &name)

Private Member Functions

 TiXmlAttributeSet (const TiXmlAttributeSet &)
void operator= (const TiXmlAttributeSet &)

Private Attributes

TiXmlAttribute sentinel

Constructor & Destructor Documentation

TiXmlAttributeSet::TiXmlAttributeSet (   ) 
 

TiXmlAttributeSet::~TiXmlAttributeSet (   ) 
 

TiXmlAttributeSet::TiXmlAttributeSet (  const TiXmlAttributeSet &   )  [private]
 


Member Function Documentation

void TiXmlAttributeSet::Add (  TiXmlAttribute *  attribute  ) 
 

TiXmlAttribute * TiXmlAttributeSet::Find (  const TIXML_STRING &  name  ) 
 

const TiXmlAttribute * TiXmlAttributeSet::Find (  const TIXML_STRING &  name  )  const
 

TiXmlAttribute* TiXmlAttributeSet::First (   )  [inline]
 

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

TiXmlAttribute* TiXmlAttributeSet::Last (   )  [inline]
 

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

void TiXmlAttributeSet::operator= (  const TiXmlAttributeSet &   )  [private]
 

void TiXmlAttributeSet::Remove (  TiXmlAttribute *  attribute  ) 
 


Member Data Documentation

TiXmlAttribute TiXmlAttributeSet::sentinel [private]
 


The documentation for this class was generated from the following files:
Generated for TinyXPath by doxygen SourceForge Logo