#include <XMLTreeWalker.h>
Public Member Functions | |
Iterator & | operator++ () |
const Iterator | operator++ (int) |
const XMLTreeWalker & | operator* () const |
const XMLTreeWalker * | operator-> () 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 |
|
private |
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 |
|
friend |
|
private |
|
private |
|
private |