#include <xmlstorage.h>
Public Member Functions | |
iterator (XS_SMNode *ptr) | |
operator bool () const | |
XS_SMNode * | operator-> () |
const XS_SMNode * | operator-> () const |
void | operator++ () |
XS_SMNode * | ptr () |
const XS_SMNode * | ptr () const |
Definition at line 1077 of file xmlstorage.h.
XMLStorage::XS_StringMap::iterator::iterator | ( | XS_SMNode * | ptr ) | [inline] |
Definition at line 1079 of file xmlstorage.h.
: _ptr(ptr) { }
XMLStorage::XS_StringMap::iterator::operator bool | ( | ) | const [inline] |
Definition at line 1084 of file xmlstorage.h.
{
return _ptr != NULL;
}
void XMLStorage::XS_StringMap::iterator::operator++ | ( | ) | [inline] |
Definition at line 1099 of file xmlstorage.h.
References XMLStorage::XS_SMNode::_pNext.
{ _ptr = _ptr->_pNext; }
XS_SMNode* XMLStorage::XS_StringMap::iterator::operator-> | ( | ) | [inline] |
Definition at line 1089 of file xmlstorage.h.
{
return _ptr;
}
const XS_SMNode* XMLStorage::XS_StringMap::iterator::operator-> | ( | ) | const [inline] |
Definition at line 1094 of file xmlstorage.h.
{
return _ptr;
}
const XS_SMNode* XMLStorage::XS_StringMap::iterator::ptr | ( | ) | const [inline] |
Definition at line 1109 of file xmlstorage.h.
{
return _ptr;
}
XS_SMNode* XMLStorage::XS_StringMap::iterator::ptr | ( | ) | [inline] |
Definition at line 1104 of file xmlstorage.h.
Referenced by XMLStorage::XS_StringMap::erase(), and XMLStorage::XS_StringMap::operator[]().
{
return _ptr;
}
ROS Explorer Source Code Documentation
generated on 02.01.2013 by ![]() |