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.