hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false > Struct Template Reference
List of all members.
Detailed Description
template<typename Key, typename Value, typename ExtractKey, typename Equal, typename H1, typename H2, typename H>
struct Internal::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false >
Definition at line 524 of file hashtable.
Protected Types
Protected Member Functions
-
std::size_t bucket_index (const hash_node< Value, false > *p, std::size_t N) const
-
std::size_t bucket_index (const Key &k, hash_code_t, std::size_t N) const
-
bool compare (const Key &k, hash_code_t, hash_node< Value, false > *n) const
-
void copy_code (hash_node< Value, false > *, const hash_node< Value, false > *) const
-
hash_code_base (const ExtractKey &ex, const Equal &eq, const H1 &, const H2 &, const H &h)
-
hash_code_t m_hash_code (const Key &k) const
-
void m_swap (hash_code_base &x)
-
void store_code (hash_node< Value, false > *, hash_code_t) const
Protected Attributes
The documentation for this struct was generated from the following file:
Generated on Tue May 23 12:55:45 2006 for libstdc++ source by
1.4.4