View of a side of a bimap that is signature compatible with std::map. More...
#include <map_view.hpp>
Public Types | |
typedef BOOST_DEDUCED_TYPENAME base_::value_type::info_type | info_type |
Public Member Functions | |
map_view (BOOST_DEDUCED_TYPENAME base_::base_type &c) | |
map_view & | operator= (const map_view &v) |
template<class CompatibleKey > | |
const info_type & | info_at (const CompatibleKey &k) const |
template<class CompatibleKey > | |
info_type & | info_at (const CompatibleKey &k) |
View of a side of a bimap that is signature compatible with std::map.
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 std::map.
See also const_map_view.
typedef BOOST_DEDUCED_TYPENAME base_::value_type::info_type boost::bimaps::views::map_view< Tag, BimapType >::info_type |
|
inline |
|
inline |
References BOOST_DEDUCED_TYPENAME, boost::end, boost::algorithm::find(), and boost::lambda::throw_exception().
|
inline |
References BOOST_DEDUCED_TYPENAME, boost::end, boost::algorithm::find(), and boost::lambda::throw_exception().
|
inline |