Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages

# TiPullXmlAttributeSet Class Reference

`#include <tinyxml.h>`

Collaboration diagram for TiPullXmlAttributeSet:

[legend]
List of all members.

## Public Member Functions
| TiPullXmlAttributeSet ()
| ~TiPullXmlAttributeSet ()
void | Add (TiPullXmlAttribute *attribute)
void | Remove (TiPullXmlAttribute *attribute)
TiPullXmlAttribute * | First () const
TiPullXmlAttribute * | Last () const
TiPullXmlAttribute * | Find (const char *name) const
## Private Attributes
TiPullXmlAttribute | sentinel

## Constructor & Destructor Documentation

TiPullXmlAttributeSet::TiPullXmlAttributeSet | ( |  | ) |

TiPullXmlAttributeSet::~TiPullXmlAttributeSet | ( |  | ) |

## Member Function Documentation

void TiPullXmlAttributeSet::Add | ( | TiPullXmlAttribute * | attribute | ) |

TiPullXmlAttribute * TiPullXmlAttributeSet::Find | ( | const char * | name | ) | const

TiPullXmlAttribute* TiPullXmlAttributeSet::First | ( |  | ) | const`[inline]`

TiPullXmlAttribute* TiPullXmlAttributeSet::Last | ( |  | ) | const`[inline]`

void TiPullXmlAttributeSet::Remove | ( | TiPullXmlAttribute * | attribute | ) |

## Member Data Documentation

TiPullXmlAttribute TiPullXmlAttributeSet::sentinel`[private]`

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

- pull/tinyxml.h
- pull/tinyxml.cpp