View of a side of a bimap that is signature compatible with tr1::unordered_multimap. More...
#include <unordered_multimap_view.hpp>
Public Types | |
typedef std::pair < BOOST_DEDUCED_TYPENAME base_::iterator, BOOST_DEDUCED_TYPENAME base_::iterator > | range_type |
typedef std::pair < BOOST_DEDUCED_TYPENAME base_::const_iterator, BOOST_DEDUCED_TYPENAME base_::const_iterator > | const_range_type |
typedef BOOST_DEDUCED_TYPENAME base_::value_type::info_type | info_type |
Public Member Functions | |
unordered_multimap_view (BOOST_DEDUCED_TYPENAME base_::base_type &c) | |
BOOST_BIMAP_NON_UNIQUE_VIEW_INSERT_FUNCTIONS unordered_multimap_view & | operator= (const unordered_multimap_view &v) |
View of a side of a bimap that is signature compatible with tr1::unordered_multimap.
This class uses container_adaptor and iterator_adaptor to wrapped a index of the multi_index bimap core so it can be used as a tr1::unordered_multimap.
See also const_unordered_multimap_view.
typedef std::pair< BOOST_DEDUCED_TYPENAME base_::const_iterator, BOOST_DEDUCED_TYPENAME base_::const_iterator > boost::bimaps::views::unordered_multimap_view< Tag, BimapType >::const_range_type |
typedef BOOST_DEDUCED_TYPENAME base_::value_type::info_type boost::bimaps::views::unordered_multimap_view< Tag, BimapType >::info_type |
typedef std::pair< BOOST_DEDUCED_TYPENAME base_::iterator, BOOST_DEDUCED_TYPENAME base_::iterator > boost::bimaps::views::unordered_multimap_view< Tag, BimapType >::range_type |
|
inline |
|
inline |