|
CellModules
|
#include <ordered_hash_map.hpp>
Public Types | |
| using | const_iterator = typename decltype(vec)::const_iterator |
| using | iterator = typename decltype(vec)::iterator |
Public Member Functions | |
| V & | operator[] (const K &k) |
| bool | count (const K &k) |
| size_t | size () const |
| V & | at (const K &k) |
| void | erase (const K &k) |
| const_iterator | begin () const |
| const_iterator | end () const |
| iterator | begin () |
| iterator | end () |
Public Attributes | |
| std::unordered_map< K, size_t > | um |
| std::vector< std::pair< K, V > > | vec |
Definition at line 6 of file ordered_hash_map.hpp.
| using MecaCell::ordered_hash_map< K, V >::const_iterator = typename decltype(vec)::const_iterator |
Definition at line 33 of file ordered_hash_map.hpp.
| using MecaCell::ordered_hash_map< K, V >::iterator = typename decltype(vec)::iterator |
Definition at line 34 of file ordered_hash_map.hpp.
|
inline |
Definition at line 21 of file ordered_hash_map.hpp.
|
inline |
Definition at line 37 of file ordered_hash_map.hpp.
|
inline |
Definition at line 35 of file ordered_hash_map.hpp.
|
inline |
Definition at line 19 of file ordered_hash_map.hpp.
|
inline |
Definition at line 38 of file ordered_hash_map.hpp.
|
inline |
Definition at line 36 of file ordered_hash_map.hpp.
|
inline |
Definition at line 22 of file ordered_hash_map.hpp.
|
inline |
Definition at line 11 of file ordered_hash_map.hpp.
|
inline |
Definition at line 20 of file ordered_hash_map.hpp.
| std::unordered_map<K, size_t> MecaCell::ordered_hash_map< K, V >::um |
Definition at line 8 of file ordered_hash_map.hpp.
| std::vector<std::pair<K, V> > MecaCell::ordered_hash_map< K, V >::vec |
Definition at line 9 of file ordered_hash_map.hpp.