Template Class MemoryMap::Iterator_¶
Defined in File MemoryMap.hpp
Nested Relationships¶
This class is a nested type of Template Class MemoryMap.
Class Documentation¶
-
template<bool
Const
= false>
classumpire::util::MemoryMap
::
Iterator_
¶ Public Types
-
using
iterator_category
= std::forward_iterator_tag¶
-
using
value_type
= Value¶
-
using
difference_type
= std::ptrdiff_t¶
-
using
pointer
= value_type*¶
-
using
reference
= value_type&¶
Public Functions
-
Iterator_
(Map *map, iterator_begin)¶
-
Iterator_
(Map *map, iterator_end)¶
-
template<bool
OtherConst
>Iterator_
(const Iterator_<OtherConst> &other)¶
-
template<bool
OtherConst
>
booloperator==
(const Iterator_<OtherConst> &other) const¶
-
template<bool
OtherConst
>
booloperator!=
(const Iterator_<OtherConst> &other) const¶
-
template<bool
OtherConst
>
booloperator==
(const MemoryMap<V>::Iterator_<OtherConst> &other) const¶
-
template<bool
OtherConst
>
booloperator!=
(const MemoryMap<V>::Iterator_<OtherConst> &other) const¶
-
using