cinder::XmlTree::ConstIter Class Reference

A const iterator over the children of an XmlTree. More...

#include <Xml.h>

Inherited by cinder::XmlTree::Iter.

List of all members.

Public Member Functions

const XmlTreeoperator* () const
const XmlTreeoperator-> () const
 Returns a pointer to the XmlTree the iterator currently points to.
ConstIteroperator++ ()
 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)

Detailed Description

A const iterator over the children of an XmlTree.


Member Function Documentation

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 )

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