This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Current »

class Geo::GeoMap::const_iterator

Iterator for nonmutable GeoMap.

Typedefs

Name Description
_DiffType difference_type

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

std::bidirectional_iterator_tag iterator_category

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

const_pointer pointer

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

const_reference reference

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

_Ty value_type

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

Friends

Name Description
friend class GeoMap< _Kty, _Ty, _Pr, _Alloc >

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

Variables

Name Description
_Nodeptr m_Ptr

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

Functions

Name Description
const_iterator()

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

const_iterator(_Nodeptr)

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator--()

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator--(int)

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator!=(const const_iterator &)

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator*()

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator++()

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator++(int)

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator==(const const_iterator &)

All functions and typedefs match those required by the C++0x standard (except where documented at class level).

operator->()

All functions and typedefs match those required by the C++0x standard (except where documented at class level).


Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::const_iterator


public: const_iterator()


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::const_iterator


public: const_iterator
(
    _Nodeptr ptr
)


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


const_iterator& Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator--


public: const_iterator & operator--()


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


const_iterator Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator--


public: const_iterator operator--
(
    int
)


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


bool Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator!=


public: bool operator!=
(
    const const_iterator & rhs
) const


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


const_reference Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator*


public: const_reference operator*() const


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


const_iterator& Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator++


public: const_iterator & operator++()


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


const_iterator Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator++


public: const_iterator operator++
(
    int
)


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


bool Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator==


public: bool operator==
(
    const const_iterator & rhs
) const


All functions and typedefs match those required by the C++0x standard (except where documented at class level).


pointer Geo::GeoMap< _Kty, _Ty, _Pr, _Alloc >::const_iterator::operator->


public: pointer operator->() const


All functions and typedefs match those required by the C++0x standard (except where documented at class level).

  • No labels