hash_multiset Members
Reference
Constructors
Constructs a hash_multiset that is empty or that is a copy of all or part of some other hash_multiset. |
Typedefs
A type that represents the allocator class for the hash_multiset object. |
|
A type that provides a bidirectional iterator that can read a const element in the hash_multiset. |
|
A type that provides a pointer to a const element in a hash_multiset. |
|
A type that provides a reference to a const element stored in a hash_multiset for reading and performing const operations. |
|
A type that provides a bidirectional iterator that can read any const element in the hash_multiset. |
|
A signed integer type that provides the difference between two iterators that address elements within the same hash_multiset. |
|
A type that provides a bidirectional iterator that can read or modify any element in a hash_multiset. |
|
A type that provides a function object that can compare two sort keys to determine the relative order of two elements in the hash_multiset. |
|
A type that provides a function object that can compare sort keys to determine the relative order of two elements in the hash_multiset. |
|
A type that provides a pointer to an element in a hash_multiset. |
|
A type that provides a reference to an element stored in a hash_multiset. |
|
A type that provides a bidirectional iterator that can read or modify an element in a reversed hash_multiset. |
|
An unsigned integer type that can represent the number of elements in a hash_multiset. |
|
A type that provides two function objects, a binary predicate of class compare that can compare two element values of a hash_multiset to determine their relative order and a unary predicate that hashes the elements. |
|
A type that describes an object stored as an element of a hash_multiset in its capacity as a value. |
Member Functions
Returns an iterator that addresses the first element in the hash_multiset. |
|
Erases all the elements of a hash_multiset. |
|
Returns the number of elements in a hash_multiset whose key matches a parameter-specified key |
|
Tests if a hash_multiset is empty. |
|
Returns an iterator that addresses the location succeeding the last element in a hash_multiset. |
|
Returns a pair of iterators respectively to the first element in a hash_multiset with a key that is greater than a specified key and to the first element in the hash_multiset with a key that is equal to or greater than the key. |
|
Removes an element or a range of elements in a hash_multiset from specified positions or removes elements that match a specified key. |
|
Returns an iterator addressing the location of an element in a hash_multiset that has a key equivalent to a specified key. |
|
Returns a copy of the allocator object used to construct the hash_multiset. |
|
Inserts an element or a range of elements into a hash_multiset. |
|
Retrieves a copy of the comparison object used to order keys in a hash_multiset. |
|
Returns an iterator to the first element in a hash_multiset with a key that is equal to or greater than a specified key. |
|
Returns the maximum length of the hash_multiset. |
|
Returns an iterator addressing the first element in a reversed hash_multiset. |
|
Returns an iterator that addresses the location succeeding the last element in a reversed hash_multiset. |
|
Returns the number of elements in the hash_multiset. |
|
Exchanges the elements of two hash_multisets. |
|
Returns an iterator to the first element in a hash_multiset that with a key that is equal to or greater than a specified key. |
|
Retrieves a copy of the hash traits object used to hash and order element key values in a hash_multiset. |