#include <bimap.h>
Inherits codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >.

Definition at line 1877 of file bimap.h.
| typedef super::from::allocator_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::allocator_type |
typedef super::template const_from_binding<super> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_from_binding_t [private] |
| typedef super::from::const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_iterator |
| typedef super::from::const_pointer codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_pointer |
| typedef super::from::const_reference codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_reference |
| typedef super::from::const_reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_reverse_iterator |
typedef super::template const_to_binding<super> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_to_binding_t [private] |
typedef super::to::const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::const_to_iterator [private] |
| typedef super::from::data_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::data_type |
| typedef super::from::difference_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::difference_type |
typedef super::template from_binding<super> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::from_binding_t [private] |
| typedef super::from::iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::iterator |
| typedef super::from::key_compare codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::key_compare |
| typedef super::from::key_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::key_type |
| typedef super::from::mapped_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::mapped_type |
| typedef super::from::pointer codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::pointer |
| typedef super::from::reference codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::reference |
| typedef super::from::referent_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::referent_type |
| typedef super::from::reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::reverse_iterator |
| typedef super::from::size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::size_type |
typedef prebimap<from_type_,to_type_,from_compare,to_compare,allocator_type_> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::super [private] |
typedef super::template to_binding<super> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_binding_t [private] |
typedef super::to::iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_iterator [private] |
typedef super::to::key_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_key_type [private] |
typedef super::to::value_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to_value_type [private] |
| typedef super::from::value_compare codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::value_compare |
| typedef super::from::value_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::value_type |
| codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::bimap_different_types | ( | const from_compare & | from_comp, | |
| const to_compare & | to_comp, | |||
| const allocator_type_ & | al | |||
| ) | [inline, protected] |
| const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::begin | ( | ) | const [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::begin | ( | ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::clear | ( | ) | [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::count | ( | const to_key_type & | key | ) | const [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::count | ( | const key_type & | key | ) | const [inline] |
| bool codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::empty | ( | ) | const [inline] |
| const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::end | ( | ) | const [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::end | ( | ) | [inline] |
| std::pair< const_to_iterator, const_to_iterator> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::equal_range | ( | const to_key_type & | key | ) | const [inline] |
| std::pair< to_iterator, to_iterator> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::equal_range | ( | const to_key_type & | key | ) | [inline] |
| std::pair< const_iterator, const_iterator> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::equal_range | ( | const key_type & | key | ) | const [inline] |
| std::pair< iterator, iterator> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::equal_range | ( | const key_type & | key | ) | [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | const to_key_type & | key | ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | to_iterator | first, | |
| to_iterator | last | |||
| ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | to_iterator | it | ) | [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | const key_type & | key | ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | iterator | first, | |
| iterator | last | |||
| ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::erase | ( | iterator | it | ) | [inline] |
| const_to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::find | ( | const to_key_type & | key | ) | const [inline] |
| to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::find | ( | const to_key_type & | key | ) | [inline] |
| const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::find | ( | const key_type & | key | ) | const [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::find | ( | const key_type & | key | ) | [inline] |
| allocator_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::get_allocator | ( | ) | const [inline] |
| std::pair<typename from_impl::iterator,typename to_impl::iterator> codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | typename from_impl::iterator | fit, | |
| typename to_impl::iterator | tit, | |||
| const typename from_impl::value_type & | x | |||
| ) | [inline, inherited] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | const to_value_type * | first, | |
| const to_value_type * | last | |||
| ) | [inline] |
| to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | to_iterator | it, | |
| const to_value_type & | x | |||
| ) | [inline] |
| std::pair< to_iterator, bool> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | const to_value_type & | x | ) | [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | it_type | first, | |
| it_type | last | |||
| ) | [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | iterator | it, | |
| const value_type & | x | |||
| ) | [inline] |
| std::pair<iterator,bool> codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::insert | ( | const value_type & | x | ) | [inline] |
| key_compare codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::key_comp | ( | ) | const [inline] |
| const_to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::lower_bound | ( | const to_key_type & | key | ) | const [inline] |
| to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::lower_bound | ( | const to_key_type & | key | ) | [inline] |
| const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::lower_bound | ( | const key_type & | key | ) | const [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::lower_bound | ( | const key_type & | key | ) | [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::max_size | ( | ) | const [inline] |
| const_to_binding_t codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::operator[] | ( | const to_key_type & | key | ) | const [inline] |
| to_binding_t codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::operator[] | ( | const to_key_type & | key | ) | [inline] |
| const_from_binding_t codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::operator[] | ( | const key_type & | key | ) | const [inline] |
| from_binding_t codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::operator[] | ( | const key_type & | key | ) | [inline] |
| const_reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::rbegin | ( | ) | const [inline] |
| reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::rbegin | ( | ) | [inline] |
| const_reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::rend | ( | ) | const [inline] |
| reverse_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::rend | ( | ) | [inline] |
| size_type codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::size | ( | ) | const [inline] |
| void codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::swap | ( | bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ > & | x | ) | [inline] |
| const_to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::upper_bound | ( | const to_key_type & | key | ) | const [inline] |
| to_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::upper_bound | ( | const to_key_type & | key | ) | [inline] |
| const_iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::upper_bound | ( | const key_type & | key | ) | const [inline] |
| iterator codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::upper_bound | ( | const key_type & | key | ) | [inline] |
| value_compare codeproject::bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::value_comp | ( | ) | const [inline] |
friend class const_from_binding< prebimap > [friend, inherited] |
friend class const_to_binding< prebimap > [friend, inherited] |
friend class from_binding< prebimap > [friend, inherited] |
friend class from_impl [friend, inherited] |
| void swap | ( | bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ > & | x, | |
| bimap_different_types< from_type_, to_type_, from_compare, to_compare, allocator_type_ > & | y | |||
| ) | [friend] |
friend class to_binding< prebimap > [friend, inherited] |
friend class to_impl [friend, inherited] |
codeproject::prebimap::from codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::from [inherited] |
codeproject::prebimap::to codeproject::prebimap< from_type_, to_type_, from_compare, to_compare, allocator_type_ >::to [inherited] |
1.6.3