#include <bimap.h>
Public Types | |
| typedef bimap< to_type_, from_type_, to_compare, from_compare, typename allocator_type::template rebind< direct_pair< const to_type_, const from_type_ > >::other > | inv_bimap |
Public Member Functions | |
| bimap (const from_compare &from_comp=from_compare(), const to_compare &to_comp=to_compare(), const allocator_type &al=allocator_type()) | |
| bimap & | operator= (const bimap &r) |
| bimap (const inv_bimap &r) | |
| template<typename it_type > | |
| bimap (it_type first, it_type last, const from_compare &from_comp=from_compare(), const to_compare &to_comp=to_compare(), const allocator_type &al=allocator_type()) | |
| bool | operator== (const bimap &r) const |
| bool | operator!= (const bimap &r) const |
| bool | operator< (const bimap &r) const |
| bool | operator> (const bimap &r) const |
| bool | operator<= (const bimap &r) const |
| bool | operator>= (const bimap &r) const |
Protected Types | |
| typedef bimap_detail::select < bimap_detail::equal_types < from_type_, to_type_ > ::value, bimap_equal_types < from_type_, to_type_, from_compare, to_compare, allocator_type > , bimap_different_types < from_type_, to_type_, from_compare, to_compare, allocator_type > >::result | super |
Definition at line 2020 of file bimap.h.
| typedef bimap< to_type_,from_type_, to_compare,from_compare, typename allocator_type::template rebind< direct_pair<const to_type_,const from_type_> >::other> codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::inv_bimap |
typedef bimap_detail::select< bimap_detail::equal_types<from_type_,to_type_>::value, bimap_equal_types< from_type_,to_type_, from_compare,to_compare,allocator_type>, bimap_different_types< from_type_,to_type_, from_compare,to_compare,allocator_type> >::result codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::super [protected] |
| codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::bimap | ( | const from_compare & | from_comp = from_compare(), |
|
| const to_compare & | to_comp = to_compare(), |
|||
| const allocator_type & | al = allocator_type() | |||
| ) | [inline, explicit] |
| codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::bimap | ( | const inv_bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | [inline, explicit] |
| codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::bimap | ( | it_type | first, | |
| it_type | last, | |||
| const from_compare & | from_comp = from_compare(), |
|||
| const to_compare & | to_comp = to_compare(), |
|||
| const allocator_type & | al = allocator_type() | |||
| ) | [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator!= | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator< | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator<= | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
| bimap& codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator= | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator== | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator> | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
| bool codeproject::bimap< from_type_, to_type_, from_compare, to_compare, allocator_type >::operator>= | ( | const bimap< from_type_, to_type_, from_compare, to_compare, allocator_type > & | r | ) | const [inline] |
1.6.3