mirror of
https://github.com/boostorg/container.git
synced 2025-08-03 14:34:27 +02:00
Document set::extract and multiset::extract.
This commit is contained in:
@@ -688,6 +688,12 @@ class set
|
|||||||
//! <b>Complexity</b>: log(size())+N where N is the distance from first to last.
|
//! <b>Complexity</b>: log(size())+N where N is the distance from first to last.
|
||||||
iterator erase(const_iterator first, const_iterator last);
|
iterator erase(const_iterator first, const_iterator last);
|
||||||
|
|
||||||
|
//! @copydoc ::boost::container::map::extract(const_iterator)
|
||||||
|
node_type extract(const_iterator p);
|
||||||
|
|
||||||
|
//! @copydoc ::boost::container::map::extract(const key_type&)
|
||||||
|
node_type extract(const key_type& x);
|
||||||
|
|
||||||
//! <b>Effects</b>: Swaps the contents of *this and x.
|
//! <b>Effects</b>: Swaps the contents of *this and x.
|
||||||
//!
|
//!
|
||||||
//! <b>Throws</b>: Nothing.
|
//! <b>Throws</b>: Nothing.
|
||||||
@@ -1298,6 +1304,12 @@ class multiset
|
|||||||
//! @copydoc ::boost::container::set::erase(const_iterator,const_iterator)
|
//! @copydoc ::boost::container::set::erase(const_iterator,const_iterator)
|
||||||
iterator erase(const_iterator first, const_iterator last);
|
iterator erase(const_iterator first, const_iterator last);
|
||||||
|
|
||||||
|
//! @copydoc ::boost::container::multimap::extract(const_iterator)
|
||||||
|
node_type extract(const_iterator p);
|
||||||
|
|
||||||
|
//! @copydoc ::boost::container::multimap::extract(const key_type&)
|
||||||
|
node_type extract(const key_type& x);
|
||||||
|
|
||||||
//! @copydoc ::boost::container::set::swap
|
//! @copydoc ::boost::container::set::swap
|
||||||
void swap(multiset& x)
|
void swap(multiset& x)
|
||||||
BOOST_NOEXCEPT_IF( allocator_traits_type::is_always_equal::value
|
BOOST_NOEXCEPT_IF( allocator_traits_type::is_always_equal::value
|
||||||
|
Reference in New Issue
Block a user