Plus | - Minimal XML for C++ | (Version 0.9.2) | Giancarlo Niccolai |
#include <mxml_node.h>
Inheritance diagram for MXML::__iterator< __Node >:
Public Member Functions | |
__iterator (__Node *nd=0) | |
__iterator & | operator= (__iterator src) |
__Node & | operator * () const |
__Node * | operator-> () const |
virtual __iterator & | operator++ () |
virtual __iterator & | operator-- () |
virtual __iterator | operator++ (int) |
virtual __iterator | operator-- (int) |
bool | operator== (const __iterator &conf) const |
bool | operator!= (const __iterator &conf) |
__iterator & | operator+= (const int count) |
__iterator & | operator-= (const int count) |
__iterator | operator+ (const int count) |
__iterator | operator- (const int count) |
__iterator | operator[] (const int count) |
Protected Member Functions | |
void | copy (__iterator &src) |
virtual __iterator & | __next () |
virtual __iterator & | __prev () |
Protected Attributes | |
__Node * | m_base |
__Node * | m_node |
Friends | |
class | Node |
|
|
|
Reimplemented in MXML::__deep_iterator< __Node >, MXML::__find_iterator< __Node >, and MXML::__path_iterator< __Node >. |
|
Reimplemented in MXML::__deep_iterator< __Node >, MXML::__find_iterator< __Node >, and MXML::__path_iterator< __Node >. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented in MXML::__deep_iterator< __Node >, MXML::__find_iterator< __Node >, and MXML::__path_iterator< __Node >. |
|
|
|
|