Public Member Functions

XMLStorage::XS_StringMap::const_iterator Struct Reference

#include <xmlstorage.h>

Collaboration diagram for XMLStorage::XS_StringMap::const_iterator:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 const_iterator (const XS_SMNode *ptr)
 const_iterator (const iterator &it)
 operator bool () const
const XS_SMNodeoperator-> () const
void operator++ ()
const XS_SMNodeptr () const

Detailed Description

Definition at line 1118 of file xmlstorage.h.


Constructor & Destructor Documentation

XMLStorage::XS_StringMap::const_iterator::const_iterator ( const XS_SMNode ptr ) [inline]

Definition at line 1120 of file xmlstorage.h.

         :  _ptr(ptr)
        {
        }
XMLStorage::XS_StringMap::const_iterator::const_iterator ( const iterator it ) [inline]

Definition at line 1125 of file xmlstorage.h.

         :  _ptr(it.ptr())
        {
        }

Member Function Documentation

XMLStorage::XS_StringMap::const_iterator::operator bool (  ) const [inline]

Definition at line 1130 of file xmlstorage.h.

        {
            return _ptr != NULL;
        }
void XMLStorage::XS_StringMap::const_iterator::operator++ (  ) [inline]

Definition at line 1140 of file xmlstorage.h.

References XMLStorage::XS_SMNode::_pNext.

        {
            _ptr = _ptr->_pNext;
        }
const XS_SMNode* XMLStorage::XS_StringMap::const_iterator::operator-> (  ) const [inline]

Definition at line 1135 of file xmlstorage.h.

        {
            return _ptr;
        }
const XS_SMNode* XMLStorage::XS_StringMap::const_iterator::ptr (  ) const [inline]

Definition at line 1145 of file xmlstorage.h.

        {
            return _ptr;
        }

The documentation for this struct was generated from the following file:

ROS Explorer Source Code Documentation
generated on 02.01.2013 by doxygen

ROS Explorer Homepage