An iterator over the children of an XmlTree. More...
#include <Xml.h>
Inherits cinder::XmlTree::ConstIter.
Public Member Functions | |
XmlTree & | operator* () const |
XmlTree * | operator-> () const |
Returns a pointer to the XmlTree the iterator currently points to. | |
Iter & | operator++ () |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath. | |
const Iter | operator++ (int) |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath. | |
bool | operator!= (const Iter &rhs) |
bool | operator== (const Iter &rhs) |
bool | operator!= (const ConstIter &rhs) |
bool | operator== (const ConstIter &rhs) |
An iterator over the children of an XmlTree.
XmlTree& cinder::XmlTree::Iter::operator* | ( | ) | const |
Returns a reference to the XmlTree the iterator currently points to.
Reimplemented from cinder::XmlTree::ConstIter.
XmlTree* cinder::XmlTree::Iter::operator-> | ( | ) | const |
Returns a pointer to the XmlTree the iterator currently points to.
Reimplemented from cinder::XmlTree::ConstIter.
Iter& cinder::XmlTree::Iter::operator++ | ( | ) |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath.
Reimplemented from cinder::XmlTree::ConstIter.
const Iter cinder::XmlTree::Iter::operator++ | ( | int | ) |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath.
Reimplemented from cinder::XmlTree::ConstIter.
bool cinder::XmlTree::Iter::operator!= | ( | const Iter & | rhs ) |
bool cinder::XmlTree::Iter::operator== | ( | const Iter & | rhs ) |
bool cinder::XmlTree::ConstIter::operator!= | ( | const ConstIter & | rhs ) | [inherited] |
bool cinder::XmlTree::ConstIter::operator== | ( | const ConstIter & | rhs ) | [inherited] |