Cinder  0.9.1
Public Member Functions | List of all members
cinder::XmlTree::Iter Class Reference

#include <Xml.h>

Inherits cinder::XmlTree::ConstIter.

Public Member Functions

XmlTreeoperator* () const
 
XmlTreeoperator-> () const
 
Iteroperator++ ()
 
const Iter operator++ (int)
 
bool operator!= (const Iter &rhs)
 
bool operator== (const Iter &rhs)
 
bool operator!= (const ConstIter &rhs)
 
bool operator== (const ConstIter &rhs)
 

Detailed Description

An iterator over the children of an XmlTree.

Member Function Documentation

XmlTree& cinder::XmlTree::Iter::operator* ( ) const

Returns a reference to the XmlTree the iterator currently points to.

XmlTree* cinder::XmlTree::Iter::operator-> ( ) const

Returns a pointer to the XmlTree the iterator currently points to.

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.

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.

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

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