This class allows STL-style iteration over the items of type T1. More...
#include </home/guntram/tmp/GrAL/sequence/include/Container/bijective-mapping.h>

Public Types | |
|
typedef bijective_mapping< T1, T2, Policy > | 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_first < base_value_type > const > | const_iterator |
| typedef T1 | value_type |
Public Member Functions | |
| domain_of_bijective_mapping (const mapping_type &tm) | |
| unsigned | size () const |
| bool | is_member (const value_type &x) const |
true if (domain of underlying mapping ) | |
| const_iterator | begin () const |
| const_iterator | end () const |
| T1 const & | front () const |
This class allows STL-style iteration over the items of type T1.
This class has reference semantics with respect to bijective_mapping.
Notation:
is the underlying mapping
is the domain of 
Definition at line 375 of file bijective-mapping.h.
1.5.8