.
More...
#include <bijective-mapping.h>
Collaboration diagram for range_of_bijective_mapping:

Public Types | |
| typedef bijective_mapping< T1, T2 > | mapping_type |
| typedef mapping_type::map_table_type | map_table_type |
| typedef map_table_type::value_type | base_value_type |
| typedef map_table_type::const_iterator | base_iter_type |
| typedef mapped_value_const_iterator< base_iter_type, get_second< base_value_type > > | const_iterator |
| typedef T2 | value_type |
Public Methods | |
| range_of_bijective_mapping (const mapping_type &tm) | |
| unsigned | size () const |
| bool | is_member (const value_type &x) const |
| const_iterator | begin () const |
| const_iterator | end () const |
| T2 const & | front () const |
.
This class allows STL-style iteration over the items of type T2.
This class has reference semantics with respect to bijective_mapping.
Definition at line 344 of file bijective-mapping.h.
|
|||||
|
Definition at line 346 of file bijective-mapping.h. |
|
|||||
|
Definition at line 347 of file bijective-mapping.h. |
|
|||||
|
Definition at line 348 of file bijective-mapping.h. |
|
|||||
|
Definition at line 349 of file bijective-mapping.h. |
|
|||||
|
Definition at line 351 of file bijective-mapping.h. Referenced by front. |
|
|||||
|
Definition at line 353 of file bijective-mapping.h. |
|
||||||||||
|
Definition at line 358 of file bijective-mapping.h. |
|
|||||||||
|
Definition at line 360 of file bijective-mapping.h. |
|
||||||||||
|
Definition at line 361 of file bijective-mapping.h. References bijective_mapping::the_map. |
|
|||||||||
|
Definition at line 366 of file bijective-mapping.h. |
|
|||||||||
|
Definition at line 367 of file bijective-mapping.h. |
|
|||||||||
|
Definition at line 368 of file bijective-mapping.h. References const_iterator, and bijective_mapping::the_map. |
1.2.11-20011104 written by Dimitri van Heesch,
© 1997-2000