const_reverse_iterator | Reversible Container | Const iterator used to iterate backwards through a set. (Reverse_iterator and const_reverse_iterator are the same type.) |
iterator begin() const | Container | Returns an iterator pointing to the beginning of the set. |
iterator end() const | Container | Returns an iterator pointing to the end of the set. |
reverse_iterator rbegin() const | Reversible Container | Returns a reverse_iterator pointing to the beginning of the reversed set. |
reverse_iterator rend() const | Reversible Container | Returns a reverse_iterator pointing to the end of the reversed set. |
size_type size() const | Container | Returns the size of the set. |
size_type max_size() const | Container | Returns the largest possible size of the set. |
bool empty() const | Container | true if the set 's size is 0. |
key_compare key_comp() const | Sorted Associative Container | Returns the key_compare object used by the set. |
value_compare value_comp() const | Sorted Associative Container | Returns the value_compare object used by the set. |
set() | Container | Creates an empty set. |
set(const key_compare& comp) | Sorted Associative Container | Creates an empty set, using comp as the key_compare object. |
template <class InputIterator> set(InputIterator f, InputIterator l) [1] | Unique Sorted Associative Container | Creates a set with a copy of a range. |
template <class InputIterator> set(InputIterator f, InputIterator l, const key_compare& comp) [1] | Unique Sorted Associative Container | Creates a set with a copy of a range, using comp as the key_compare object. |
set(const set&) | Container | The copy constructor. |
set& operator=(const set&) | Container | The assignment operator |
void swap(set&) | Container | Swaps the contents of two sets. |