|
typedef Id_bimap | self_type |
|
typedef Obj | obj_type |
|
typedef Id | id_type |
|
typedef map_t::value_type | value_type |
|
typedef map_t::iterator | iterator |
|
typedef map_t::const_iterator | const_iterator |
|
typedef base_exception | Err |
|
|
| Id_bimap (const id_type id0) |
|
| Id_bimap (self_type const &bm) |
|
self_type & | operator= (self_type const &bm) |
|
std::size_t | size () const |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
bool | empty () const |
|
id_type | min_id () const |
|
id_type | max_id () const |
|
obj_type const & | operator[] (const id_type id) const |
|
obj_type & | operator[] (const id_type id) |
|
obj_type const & | at (const id_type id) const |
|
obj_type & | at (const id_type id) |
|
template<class ObjCompat > |
id_type const * | find (ObjCompat const &obj) const |
|
std::pair< id_type, bool > | insert (obj_type const &obj) |
|
void | erase (const id_type id) |
|
void | clear () |
|
The documentation for this class was generated from the following file: