|
| ptr_multiset () |
|
| ptr_multiset (const Compare &comp, const Allocator &a=Allocator()) |
|
template<typename InputIterator > |
| ptr_multiset (InputIterator first, InputIterator last) |
|
template<typename InputIterator > |
| ptr_multiset (InputIterator first, InputIterator last, const Compare &comp, const Allocator &a=Allocator()) |
|
| BOOST_PTR_CONTAINER_DEFINE_RELEASE_AND_CLONE (ptr_multiset, base_type, this_type) BOOST_PTR_CONTAINER_DEFINE_COPY_CONSTRUCTORS(ptr_multiset |
|
iterator | insert (iterator before, key_type *x) |
|
iterator | insert (iterator before, std::auto_ptr< U > x) |
|
iterator | insert (key_type *x) |
|
iterator | insert (std::auto_ptr< U > x) |
|
void | insert (InputIterator first, InputIterator last) |
|
BOOST_DEDUCED_TYPENAME
boost::disable_if
< ptr_container_detail::is_pointer_or_integral
< Range > >::type | insert (const Range &r) |
|
void | transfer (BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator object, PtrSetAdapter &from) |
|
size_type | transfer (BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator first, BOOST_DEDUCED_TYPENAME PtrSetAdapter::iterator last, PtrSetAdapter &from) |
|
BOOST_DEDUCED_TYPENAME
boost::disable_if
< boost::is_same< Range,
BOOST_DEDUCED_TYPENAME
PtrSetAdapter::iterator >
, size_type >::type | transfer (const Range &r, PtrSetAdapter &from) |
|
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 |
|