This is the documentation for Enlighten.
class Geo GeoMap const_iterator
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).