#include <itk_hash_map.h>
Collaboration diagram for itk::hash_map< Key, T,,, >:
Public Types | |
typedef ht::key_type | key_type |
typedef ht::hasher | hasher |
typedef ht::key_equal | key_equal |
typedef T | data_type |
typedef ht::pointer | pointer |
typedef ht::const_pointer | const_pointer |
Public Member Functions | |
hasher | hash_funct () const |
key_equal | key_eq () const |
hash_map () | |
hash_map (size_type n) | |
hash_map (size_type n, const hasher &hf) | |
hash_map (size_type n, const hasher &hf, const key_equal &eql) | |
hash_map (const value_type *f, const value_type *l) | |
hash_map (const value_type *f, const value_type *l, size_type n) | |
hash_map (const value_type *f, const value_type *l, size_type n, const hasher &hf) | |
hash_map (const value_type *f, const value_type *l, size_type n, const hasher &hf, const key_equal &eql) | |
hash_map (const_iterator f, const_iterator l) | |
hash_map (const_iterator f, const_iterator l, size_type n) | |
hash_map (const_iterator f, const_iterator l, size_type n, const hasher &hf) | |
hash_map (const_iterator f, const_iterator l, size_type n, const hasher &hf, const key_equal &eql) | |
size_type | size () const |
size_type | max_size () const |
bool | empty () const |
void | swap (self &hs) |
iterator | begin () |
iterator | end () |
const_iterator | begin () const |
const_iterator | end () const |
std::pair< iterator, bool > | insert (const value_type &obj) |
void | insert (const value_type *f, const value_type *l) |
void | insert (const_iterator f, const_iterator l) |
std::pair< iterator, bool > | insert_noresize (const value_type &obj) |
iterator | find (const key_type &key) |
const_iterator | find (const key_type &key) const |
T & | operator[] (const key_type &key) |
size_type | count (const key_type &key) const |
std::pair< iterator, iterator > | equal_range (const key_type &key) |
std::pair< const_iterator, const_iterator > | equal_range (const key_type &key) const |
size_type | erase (const key_type &key) |
void | erase (iterator it) |
void | erase (iterator f, iterator l) |
void | clear () |
void | resize (size_type hint) |
size_type | bucket_count () const |
size_type | max_bucket_count () const |
size_type | elems_in_bucket (size_type n) const |
Friends | |
bool | operator==VCL_NULL_TMPL_ARGS (const hash_map< Key, T, HashFcn, EqualKey, Alloc > &, const hash_map< Key, T, HashFcn, EqualKey, Alloc > &) |
Definition at line 111 of file itk_hash_map.h.
|
Definition at line 125 of file itk_hash_map.h. |
|
Definition at line 123 of file itk_hash_map.h. |
|
Definition at line 121 of file itk_hash_map.h. |
|
Definition at line 122 of file itk_hash_map.h. |
|
Definition at line 120 of file itk_hash_map.h. |
|
Definition at line 124 of file itk_hash_map.h. |
|
Definition at line 134 of file itk_hash_map.h. |
|
Definition at line 135 of file itk_hash_map.h. |
|
Definition at line 136 of file itk_hash_map.h. |
|
Definition at line 137 of file itk_hash_map.h. |
|
Definition at line 140 of file itk_hash_map.h. |
|
Definition at line 142 of file itk_hash_map.h. |
|
Definition at line 144 of file itk_hash_map.h. |
|
Definition at line 147 of file itk_hash_map.h. |
|
Definition at line 151 of file itk_hash_map.h. |
|
Definition at line 153 of file itk_hash_map.h. |
|
Definition at line 155 of file itk_hash_map.h. |
|
Definition at line 158 of file itk_hash_map.h. |
|
Definition at line 173 of file itk_hash_map.h. |
|
Definition at line 171 of file itk_hash_map.h. |
|
Definition at line 207 of file itk_hash_map.h. |
|
Definition at line 203 of file itk_hash_map.h. |
|
Definition at line 193 of file itk_hash_map.h. |
|
Definition at line 209 of file itk_hash_map.h. |
|
Definition at line 165 of file itk_hash_map.h. |
|
Definition at line 174 of file itk_hash_map.h. |
|
Definition at line 172 of file itk_hash_map.h. |
|
Definition at line 197 of file itk_hash_map.h. |
|
Definition at line 195 of file itk_hash_map.h. |
|
Definition at line 202 of file itk_hash_map.h. |
|
Definition at line 201 of file itk_hash_map.h. |
|
Definition at line 200 of file itk_hash_map.h. |
|
Definition at line 185 of file itk_hash_map.h. |
|
Definition at line 184 of file itk_hash_map.h. |
|
Definition at line 130 of file itk_hash_map.h. |
|
Definition at line 180 of file itk_hash_map.h. |
|
Definition at line 179 of file itk_hash_map.h. |
|
Definition at line 177 of file itk_hash_map.h. |
|
Definition at line 181 of file itk_hash_map.h. |
|
Definition at line 131 of file itk_hash_map.h. |
|
Definition at line 208 of file itk_hash_map.h. |
|
Definition at line 164 of file itk_hash_map.h. |
|
Definition at line 187 of file itk_hash_map.h. |
|
Definition at line 206 of file itk_hash_map.h. |
|
Definition at line 163 of file itk_hash_map.h. |
|
Definition at line 166 of file itk_hash_map.h. |
|
|