home | login | register | DMCA | contacts | help | donate |      

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я


my bookshelf | genres | recommend | rating of books | rating of authors | reviews | new | форум | collections | читалки | авторам | add
fantasy
space fantasy
fantasy is horrors
heroic
prose
  military
  child
  russian
detective
  action
  child
  ironical
  historical
  political
western
adventure
adventure (child)
child's stories
love
religion
antique
Scientific literature
biography
business
home pets
animals
art
history
computers
linguistics
mathematics
religion
home_garden
sport
technique
publicism
philosophy
chemistry
close

Loading...


Members

Member Where defined Description
key_type Associative Container The hash_multimap's key type, Key.
data_type Pair Associative Container The type of object associated with the keys.
value_type Pair Associative Container The type of object, pair, stored in the hash_multimap.
hasher Hashed Associative Container The hash_multimap's hash function.
key_equal Hashed Associative Container Function object that compares keys for equality.
pointer Container Pointer to T.
reference Container Reference to T
const_reference Container Const reference to T
size_type Container An unsigned integral type.
difference_type Container A signed integral type.
iterator Container Iterator used to iterate through a hash_multimap. [1]
const_iterator Container Const iterator used to iterate through a hash_multimap.
iterator begin() Container Returns an iterator pointing to the beginning of the hash_multimap.
iterator end() Container Returns an iterator pointing to the end of the hash_multimap.
const_iterator begin() const Container Returns an const_iterator pointing to the beginning of the hash_multimap.
const_iterator end() const Container Returns an const_iterator pointing to the end of the hash_multimap.
size_type size() const Container Returns the size of the hash_multimap.
size_type max_size() const Container Returns the largest possible size of the hash_multimap.
bool empty() const Container true if the hash_multimap's size is 0.
size_type bucket_count() const Hashed Associative Container Returns the number of buckets used by the hash_multimap.
void resize(size_type n) Hashed Associative Container Increases the bucket count to at least n.
hasher hash_funct() const Hashed Associative Container Returns the hasher object used by the hash_multimap.
key_equal key_eq() const Hashed Associative Container Returns the key_equal object used by the hash_multimap.
hash_multimap() Container Creates an empty hash_multimap.
hash_multimap(size_type n) Hashed Associative Container Creates an empty hash_multimap with at least n buckets.
hash_multimap(size_type n, const hasher& h) Hashed Associative Container Creates an empty hash_multimap with at least n buckets, using h as the hash function.
hash_multimap(size_type n, const hasher& h, const key_equal& k) Hashed Associative Container Creates an empty hash_multimap with at least n buckets, using h as the hash function and k as the key equal function.
template hash_multimap(InputIterator, InputIterator) [2] Multiple Hashed Associative Container Creates a hash_multimap with a copy of a range.
template hash_multimap(InputIterator, InputIterator, size_type n) [2] Multiple Hashed Associative Container Creates a hash_multimap with a copy of a range and a bucket count of at least n.
template hash_multimap(InputIterator, InputIterator, size_type n, const hasher& h) [2] Multiple Hashed Associative Container Creates a hash_multimap with a copy of a range and a bucket count of at least n, using h as the hash function.
template hash_multimap(InputIterator, InputIterator, size_type n, const hasher& h, const key_equal& k) [2] Multiple Hashed Associative Container Creates a hash_multimap with a copy of a range and a bucket count of at least n, using h as the hash function and k as the key equal function.
hash_multimap(const hash_multimap&) Container The copy constructor.
hash_multimap& operator=(const hash_multimap&) Container The assignment operator
void swap(hash_multimap&) Container Swaps the contents of two hash_multimaps.
iterator insert(const value_type& x) Multiple Associative Container Inserts x into the hash_multimap.
template void insert(InputIterator, InputIterator) [2] Multiple Associative Container Inserts a range into the hash_multimap.
void erase(iterator pos) Associative Container Erases the element pointed to by pos.
size_type erase(const key_type& k) Associative Container Erases the element whose key is k.
void erase(iterator first, iterator last) Associative Container Erases all elements in a range.
void clear() Associative Container Erases all of the elements.
const_iterator find(const key_type& k) const Associative Container Finds an element whose key is k.
iterator find(const key_type& k) Associative Container Finds an element whose key is k.
size_type count(const key_type& k) const Associative Container Counts the number of elements whose key is k.
pair equal_range(const key_type& k) const Associative Container Finds a range containing all elements whose key is k.
pair equal_range(const key_type& k) Associative Container Finds a range containing all elements whose key is k.
bool operator==(const hash_multimap&, const hash_multimap&) Hashed Associative Container Tests two hash_multimaps for equality. This is a global function, not a member function.


Type requirements | Standard Template Library Programmer`s Guide | New members







Loading...