A const iterator over the children of an XmlTree. More...
#include <Xml.h>
Inherited by cinder::XmlTree::Iter.
Public Member Functions | |
const XmlTree & | operator* () const |
const XmlTree * | operator-> () const |
Returns a pointer to the XmlTree the iterator currently points to. | |
ConstIter & | operator++ () |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath. | |
const ConstIter | 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 ConstIter &rhs) |
bool | operator== (const ConstIter &rhs) |
A const iterator over the children of an XmlTree.
const XmlTree& cinder::XmlTree::ConstIter::operator* | ( | ) | const |
Returns a reference to the XmlTree the iterator currently points to.
Reimplemented in cinder::XmlTree::Iter.
const XmlTree* cinder::XmlTree::ConstIter::operator-> | ( | ) | const |
Returns a pointer to the XmlTree the iterator currently points to.
Reimplemented in cinder::XmlTree::Iter.
ConstIter& cinder::XmlTree::ConstIter::operator++ | ( | ) |
Increments the iterator to the next child. If using a non-empty filterPath increments to the next child which matches the filterPath.
Reimplemented in cinder::XmlTree::Iter.
const ConstIter cinder::XmlTree::ConstIter::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 in cinder::XmlTree::Iter.
bool cinder::XmlTree::ConstIter::operator!= | ( | const ConstIter & | rhs ) |
bool cinder::XmlTree::ConstIter::operator== | ( | const ConstIter & | rhs ) |