|
| ptr_set_adapter () |
|
template<class SizeType > |
| ptr_set_adapter (SizeType n, ptr_container_detail::unordered_associative_container_tag tag) |
|
template<class Comp > |
| ptr_set_adapter (const Comp &comp, const allocator_type &a) |
|
template<class Hash , class Pred , class Allocator > |
| ptr_set_adapter (const Hash &hash, const Pred &pred, const Allocator &a) |
|
template<class InputIterator > |
| ptr_set_adapter (InputIterator first, InputIterator last) |
|
template<class InputIterator , class Compare , class Allocator > |
| ptr_set_adapter (InputIterator first, InputIterator last, const Compare &comp, const Allocator a=Allocator()) |
|
template<class InputIterator , class Hash , class Pred , class Allocator > |
| ptr_set_adapter (InputIterator first, InputIterator last, const Hash &hash, const Pred &pred, const Allocator &a) |
|
| ptr_set_adapter (const ptr_set_adapter &r) |
|
template<class U , class Set , class CA , bool b> |
| ptr_set_adapter (const ptr_set_adapter< U, Set, CA, b > &r) |
|
template<class PtrContainer > |
| ptr_set_adapter (std::auto_ptr< PtrContainer > clone) |
|
template<class U , class Set , class CA , bool b> |
ptr_set_adapter & | operator= (const ptr_set_adapter< U, Set, CA, b > &r) |
|
template<class T > |
void | operator= (std::auto_ptr< T > r) |
|
std::pair< iterator, bool > | insert (key_type *x) |
|
template<class U > |
std::pair< iterator, bool > | insert (std::auto_ptr< U > x) |
|
iterator | insert (iterator where, key_type *x) |
|
template<class U > |
iterator | insert (iterator where, 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 > |
bool | 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 > |
size_type | 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 |
|