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