|
|
using | key_type = T |
| |
|
using | value_type = U |
| |
|
using | iterator = typename std::vector< U >::iterator |
| |
|
using | const_iterator = typename std::vector< U >::const_iterator |
| |
|
|
| StrongIndexFlatMap (std::vector< U > strong) |
| |
|
| StrongIndexFlatMap (const std::vector< typename U::value_type > &weak) |
| |
|
T | indexOf (const U u) const |
| |
|
void | resize (unsigned newSize) |
| |
|
unsigned | size () const |
| |
|
U & | at (const T t) |
| |
|
const U & | at (const T t) const |
| |
|
bool | empty () const |
| |
|
void | pushIsometric () |
| |
|
void | clear () |
| |
|
StrongIndexFlatMap< U, T > | invert () const |
| |
|
iterator | begin () |
| |
|
iterator | end () |
| |
|
const_iterator | begin () const |
| |
|
const_iterator | end () const |
| |
|
bool | operator== (const StrongIndexFlatMap &other) const |
| |
|
bool | operator!= (const StrongIndexFlatMap &other) const |
| |
The documentation for this class was generated from the following file: