|
| vector_map_view (BOOST_DEDUCED_TYPENAME base_::base_type &c) |
|
vector_map_view & | operator= (const vector_map_view &v) |
|
BOOST_DEDUCED_TYPENAME
base_::const_reference | operator[] (BOOST_DEDUCED_TYPENAME base_::size_type n) const |
|
BOOST_DEDUCED_TYPENAME
base_::const_reference | at (BOOST_DEDUCED_TYPENAME base_::size_type n) const |
|
BOOST_DEDUCED_TYPENAME
base_::reference | operator[] (BOOST_DEDUCED_TYPENAME base_::size_type n) |
|
BOOST_DEDUCED_TYPENAME
base_::reference | at (BOOST_DEDUCED_TYPENAME base_::size_type n) |
|
void | splice (BOOST_DEDUCED_TYPENAME base_::iterator position, vector_map_view &x) |
|
void | splice (BOOST_DEDUCED_TYPENAME base_::iterator position, vector_map_view &x, BOOST_DEDUCED_TYPENAME base_::iterator i) |
|
void | splice (BOOST_DEDUCED_TYPENAME base_::iterator position, vector_map_view &x, BOOST_DEDUCED_TYPENAME base_::iterator first, BOOST_DEDUCED_TYPENAME base_::iterator last) |
|
void | remove (BOOST_DEDUCED_TYPENAME::boost::call_traits< BOOST_DEDUCED_TYPENAME base_::value_type >::param_type value) |
|
template<class Predicate > |
void | remove_if (Predicate pred) |
|
void | unique () |
|
template<class BinaryPredicate > |
void | unique (BinaryPredicate binary_pred) |
|
void | merge (vector_map_view &x) |
|
template<class Compare > |
void | merge (vector_map_view &x, Compare comp) |
|
void | sort () |
|
template<class Compare > |
void | sort (Compare comp) |
|
void | reverse () |
|
void | relocate (BOOST_DEDUCED_TYPENAME base_::iterator position, BOOST_DEDUCED_TYPENAME base_::iterator i) |
|
void | relocate (BOOST_DEDUCED_TYPENAME base_::iterator position, BOOST_DEDUCED_TYPENAME base_::iterator first, BOOST_DEDUCED_TYPENAME base_::iterator last) |
|
template<class Tag, class BimapType>
class boost::bimaps::views::vector_map_view< Tag, BimapType >
View of a side of a bimap.
This class uses container_adaptor and iterator_adaptor to wrapped a index of the multi_index bimap core.
See also const_map_view.