Boost C++ Libraries Boost.Bimap Home Libraries People FAQ More

PrevUpHomeNext

unordered_map_view Class Template Reference

Map View of a bimap, signature compatible with tr1::unordered_map. More...

#include <unordered_map_view.hpp>

Inheritance diagram for unordered_map_view:

Inheritance graph
Collaboration diagram for unordered_map_view:

Collaboration graph
List of all members.

Public Member Functions

template<class Modifier>
bool modify_data (iterator_ position, Modifier mod)
template<class Modifier>
bool modify_key (iterator_ position, Modifier mod)
unordered_map_viewoperator= (const unordered_map_view &v)
bool replace (iterator_ position, const value_type_ &x)
template<class CompatibleData>
bool replace_data (iterator_ position, const CompatibleData &d)
template<class CompatibleKey>
bool replace_key (iterator_ position, const CompatibleKey &k)
 unordered_map_view (BOOST_DEDUCED_TYPENAME base_::base_type &c)

Protected Types

typedef map_view_base map_view_base_

Detailed Description

template<class Tag, class BimapType>
class boost::bimaps::views::unordered_map_view< Tag, BimapType >

Map View of a bimap, signature compatible with tr1::unordered_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 tr1::unordered_map.

See also const_unordered_map_view.

Definition at line 39 of file unordered_map_view.hpp.


The documentation for this class was generated from the following file:
Copyright 2006 Matias Capeletto

PrevUpHomeNext