|
libstdc++
|

Public Types | |
| typedef Allocator | allocator_type |
| typedef Comb_Hash_Fn | comb_hash_fn |
| typedef base_type::const_iterator | const_iterator |
| typedef key_rebind::const_pointer | const_key_pointer |
| typedef key_rebind::const_reference | const_key_reference |
|
typedef mapped_rebind::const_pointer | const_mapped_pointer |
|
typedef mapped_rebind::const_reference | const_mapped_reference |
|
typedef base_type::const_point_iterator | const_point_iterator |
| typedef value_rebind::const_pointer | const_pointer |
|
typedef value_rebind::const_reference | const_reference |
| typedef cc_hash_tag | container_category |
|
typedef allocator_type::difference_type | difference_type |
| typedef Eq_Fn | eq_fn |
| typedef Hash_Fn | hash_fn |
| typedef base_type::iterator | iterator |
| typedef key_rebind::pointer | key_pointer |
|
typedef allocator_type::template rebind< key_type >::other | key_rebind |
| typedef key_rebind::reference | key_reference |
|
typedef allocator_type::template rebind< Key > ::other::value_type | key_type |
| typedef mapped_rebind::pointer | mapped_pointer |
|
typedef allocator_type::template rebind< mapped_type >::other | mapped_rebind |
| typedef mapped_rebind::reference | mapped_reference |
| typedef Mapped | mapped_type |
| typedef base_type::point_iterator | point_iterator |
| typedef value_rebind::pointer | pointer |
| typedef value_rebind::reference | reference |
| typedef Resize_Policy | resize_policy |
| typedef allocator_type::size_type | size_type |
|
typedef allocator_type::template rebind< value_type >::other | value_rebind |
| typedef base_type::value_type | value_type |
Public Member Functions | |
| cc_hash_table (const hash_fn &h) | |
| cc_hash_table (const hash_fn &h, const eq_fn &e) | |
| cc_hash_table (const hash_fn &h, const eq_fn &e, const comb_hash_fn &ch) | |
| cc_hash_table (const hash_fn &h, const eq_fn &e, const comb_hash_fn &ch, const resize_policy &rp) | |
| template<typename It > | |
| cc_hash_table (It first, It last) | |
| template<typename It > | |
| cc_hash_table (It first, It last, const hash_fn &h) | |
| template<typename It > | |
| cc_hash_table (It first, It last, const hash_fn &h, const eq_fn &e) | |
| template<typename It > | |
| cc_hash_table (It first, It last, const hash_fn &h, const eq_fn &e, const comb_hash_fn &ch) | |
| template<typename It > | |
| cc_hash_table (It first, It last, const hash_fn &h, const eq_fn &e, const comb_hash_fn &ch, const resize_policy &rp) | |
| cc_hash_table (const cc_hash_table &other) | |
| cc_hash_table & | operator= (const cc_hash_table &other) |
| void | swap (cc_hash_table &other) |
A concrete collision-chaining hash-based associative container.
Definition at line 180 of file assoc_container.hpp.