|
The Sparta Modeling Framework
|
Iterator for walking contents of this map. More...
#include <TieredMap.hpp>
Public Types | |
| typedef std::vector< std::unique_ptr< pair_t > >::iterator | internal_iter |
Public Member Functions | |
| iterator (internal_iter itr) | |
| iterator & | operator++ () |
| iterator | operator++ (int) |
| iterator & | operator= (const iterator &rhp) |
| bool | operator== (const iterator &rhp) const |
| bool | operator!= (const iterator &rhp) const |
| bool | operator== (const const_iterator &rhp) const |
| bool | operator!= (const const_iterator &rhp) const |
| ValT & | operator* () |
| const ValT & | operator* () const |
| ValT * | operator-> () |
| const ValT * | operator-> () const |
Friends | |
| class | const_iterator |
Iterator for walking contents of this map.
Internally increments and compares a std::vector iterator
Definition at line 74 of file TieredMap.hpp.
| std::vector<std::unique_ptr<pair_t>>::iterator sparta::TieredMap< KeyT, ValT >::iterator::internal_iter |
Definition at line 76 of file TieredMap.hpp.
|
inline |
Definition at line 78 of file TieredMap.hpp.
|
inline |
Definition at line 102 of file TieredMap.hpp.
|
inline |
Definition at line 94 of file TieredMap.hpp.
|
inline |
Definition at line 106 of file TieredMap.hpp.
|
inline |
Definition at line 107 of file TieredMap.hpp.
|
inline |
Definition at line 82 of file TieredMap.hpp.
|
inline |
Definition at line 83 of file TieredMap.hpp.
|
inline |
Definition at line 109 of file TieredMap.hpp.
|
inline |
Definition at line 110 of file TieredMap.hpp.
|
inline |
Definition at line 85 of file TieredMap.hpp.
|
inline |
Definition at line 98 of file TieredMap.hpp.
|
inline |
Definition at line 90 of file TieredMap.hpp.
|
friend |
Definition at line 112 of file TieredMap.hpp.