#include <CRTID.h>
Public Types | |
| using | most_derived_key_type = typename CRT::map< VALUE, KEYS... >::most_derived_key_type |
| using | iterator = decltype(fMap.begin()) |
| using | const_iterator = decltype(fMap.cbegin()) |
Public Member Functions | |
| map () | |
| virtual | ~map ()=default |
| VALUE & | operator[] (const most_derived_key_type &key) |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| size_t | size () const |
Private Attributes | |
| std::map< KEY, CRT::map< VALUE, KEYS... > > | fMap |
| using CRT::map< VALUE, KEY, KEYS >::const_iterator = decltype(fMap.cbegin()) |
| using CRT::map< VALUE, KEY, KEYS >::iterator = decltype(fMap.begin()) |
| using CRT::map< VALUE, KEY, KEYS >::most_derived_key_type = typename CRT::map<VALUE, KEYS...>::most_derived_key_type |
|
virtualdefault |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.11