ReactOS 0.4.15-dev-6056-gb29b268
|
internal iterator class More...
#include <xmlstorage.h>
Public Types | |
typedef XMLNode::Children::iterator | BaseIterator |
typedef iterator | myType |
Public Member Functions | |
iterator (BaseIterator begin, BaseIterator end, const XS_String &filter_name) | |
operator BaseIterator () | |
const XMLNode * | operator* () const |
XMLNode * | operator* () |
myType & | operator++ () |
myType | operator++ (int) |
bool | operator== (const myType &other) const |
bool | operator!= (const myType &other) const |
Protected Member Functions | |
void | search_next () |
Protected Attributes | |
BaseIterator | _cur |
BaseIterator | _end |
XS_String | _filter_name |
internal iterator class
Definition at line 1313 of file xmlstorage.h.
typedef XMLNode::Children::iterator XMLStorage::XMLChildrenFilter::iterator::BaseIterator |
Definition at line 1315 of file xmlstorage.h.
Definition at line 1316 of file xmlstorage.h.
|
inline |
Definition at line 1318 of file xmlstorage.h.
|
inline |
Definition at line 1326 of file xmlstorage.h.
Definition at line 1364 of file xmlstorage.h.
|
inline |
Definition at line 1336 of file xmlstorage.h.
Definition at line 1331 of file xmlstorage.h.
|
inline |
Definition at line 1341 of file xmlstorage.h.
Definition at line 1349 of file xmlstorage.h.
Definition at line 1359 of file xmlstorage.h.
|
inlineprotected |
Definition at line 1374 of file xmlstorage.h.
Referenced by iterator(), and operator++().
|
protected |
Definition at line 1370 of file xmlstorage.h.
Referenced by operator BaseIterator(), operator!=(), operator*(), operator++(), operator==(), and search_next().
|
protected |
Definition at line 1371 of file xmlstorage.h.
Referenced by search_next().
|
protected |
Definition at line 1372 of file xmlstorage.h.
Referenced by search_next().