The Sparta Modeling Framework
|
Const for walking contents of this map if const-qualified. More...
#include <TieredMap.hpp>
Public Types | |
typedef std::vector< std::unique_ptr< pair_t > >::const_iterator | internal_iter |
Public Member Functions | |
const_iterator (internal_iter itr) | |
const_iterator & | operator++ () |
const_iterator | operator++ (int) |
const_iterator & | operator= (const const_iterator &rhp) |
bool | operator== (const const_iterator &rhp) const |
bool | operator!= (const const_iterator &rhp) const |
bool | operator== (const iterator &rhp) const |
bool | operator!= (const iterator &rhp) const |
const ValT & | operator* () const |
const ValT * | operator-> () const |
Friends | |
class | iterator |
Const for walking contents of this map if const-qualified.
Internally increments and compares a std::vector iterator
Definition at line 123 of file TieredMap.hpp.
typedef std::vector<std::unique_ptr<pair_t>>::const_iterator sparta::TieredMap< KeyT, ValT >::const_iterator::internal_iter |
Definition at line 125 of file TieredMap.hpp.
|
inline |
Definition at line 127 of file TieredMap.hpp.
|
inline |
Definition at line 143 of file TieredMap.hpp.
|
inline |
Definition at line 151 of file TieredMap.hpp.
|
inline |
Definition at line 155 of file TieredMap.hpp.
|
inline |
Definition at line 131 of file TieredMap.hpp.
|
inline |
Definition at line 132 of file TieredMap.hpp.
|
inline |
Definition at line 157 of file TieredMap.hpp.
|
inline |
Definition at line 134 of file TieredMap.hpp.
|
inline |
Definition at line 139 of file TieredMap.hpp.
|
inline |
Definition at line 147 of file TieredMap.hpp.
|
friend |
Definition at line 159 of file TieredMap.hpp.