libebook::XMLTreeWalker::Iterator Class Reference

#include <XMLTreeWalker.h>

List of all members.

Public Member Functions

Iteratoroperator++ ()
const Iterator operator++ (int)
const XMLTreeWalkeroperator* () const
const XMLTreeWalkeroperator-> () const
bool operator== (const XMLTreeWalker::Iterator &rhs) const

Private Member Functions

 Iterator (const XMLTreeNodePtr_t &node, TokenizerFun_t tok)

Private Attributes

XMLTreeNodePtr_t m_node
XMLTreeWalker m_current
TokenizerFun_t m_tok

Friends

class XMLTreeWalker

Constructor & Destructor Documentation


Member Function Documentation

const XMLTreeWalker & libebook::XMLTreeWalker::Iterator::operator* ( ) const
XMLTreeWalker::Iterator & libebook::XMLTreeWalker::Iterator::operator++ ( )
const XMLTreeWalker::Iterator libebook::XMLTreeWalker::Iterator::operator++ ( int  )
const XMLTreeWalker * libebook::XMLTreeWalker::Iterator::operator-> ( ) const
bool libebook::XMLTreeWalker::Iterator::operator== ( const XMLTreeWalker::Iterator rhs) const

Friends And Related Function Documentation

friend class XMLTreeWalker [friend]

Member Data Documentation


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