|
| | ptr_multiset_adapter () |
| |
| template<class SizeType > |
| | ptr_multiset_adapter (SizeType n, ptr_container_detail::unordered_associative_container_tag tag) |
| |
| template<class Comp > |
| | ptr_multiset_adapter (const Comp &comp, const allocator_type &a) |
| |
| template<class Hash , class Pred , class Allocator > |
| | ptr_multiset_adapter (const Hash &hash, const Pred &pred, const Allocator &a) |
| |
| template<class InputIterator > |
| | ptr_multiset_adapter (InputIterator first, InputIterator last) |
| |
| template<class InputIterator , class Comp > |
| | ptr_multiset_adapter (InputIterator first, InputIterator last, const Comp &comp, const allocator_type &a=allocator_type()) |
| |
| template<class InputIterator , class Hash , class Pred , class Allocator > |
| | ptr_multiset_adapter (InputIterator first, InputIterator last, const Hash &hash, const Pred &pred, const Allocator &a) |
| |
| template<class U , class Set , class CA , bool b> |
| | ptr_multiset_adapter (const ptr_multiset_adapter< U, Set, CA, b > &r) |
| |
| template<class PtrContainer > |
| | ptr_multiset_adapter (std::auto_ptr< PtrContainer > clone) |
| |
| template<class U , class Set , class CA , bool b> |
| ptr_multiset_adapter & | operator= (const ptr_multiset_adapter< U, Set, CA, b > &r) |
| |
| template<class T > |
| void | operator= (std::auto_ptr< T > r) |
| |
| iterator | insert (iterator before, key_type *x) |
| |
| template<class U > |
| iterator | insert (iterator before, std::auto_ptr< U > x) |
| |
| iterator | insert (key_type *x) |
| |
| template<class U > |
| iterator | insert (std::auto_ptr< U > x) |
| |
| template<typename InputIterator > |
| void | insert (InputIterator first, InputIterator last) |
| |
| template<class Range > |
BOOST_DEDUCED_TYPENAME
boost::disable_if
< ptr_container_detail::is_pointer_or_integral
< Range > >::type | insert (const Range &r) |
| |
| template<class PtrSetAdapter > |
| void | transfer (BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator object, PtrSetAdapter &from) |
| |
| template<class PtrSetAdapter > |
| size_type | transfer (BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator first, BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator last, PtrSetAdapter &from) |
| |
| template<class PtrSetAdapter , class Range > |
BOOST_DEDUCED_TYPENAME
boost::disable_if
< boost::is_same< Range,
BOOST_DEDUCED_TYPENAME
PtrSetAdapter::iterator >
, size_type >::type | transfer (const Range &r, PtrSetAdapter &from) |
| |
| template<class PtrSetAdapter > |
| void | transfer (PtrSetAdapter &from) |
| |
| size_type | erase (const key_type &x) |
| |
| iterator | find (const key_type &x) |
| |
| const_iterator | find (const key_type &x) const |
| |
| size_type | count (const key_type &x) const |
| |
| iterator | lower_bound (const key_type &x) |
| |
| const_iterator | lower_bound (const key_type &x) const |
| |
| iterator | upper_bound (const key_type &x) |
| |
| const_iterator | upper_bound (const key_type &x) const |
| |
| iterator_range< iterator > | equal_range (const key_type &x) |
| |
| iterator_range< const_iterator > | equal_range (const key_type &x) const |
| |