hashtable File Reference
Detailed Description
This is a TR1 C++ Library header.
Definition in file hashtable.
Go to the source code of this file.
Namespaces
Classes
- struct default_ranged_hash
- struct extract1st
- struct hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, false >
- struct hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, true >
- struct hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false >
- struct hash_node< Value, false >
- struct hash_node< Value, true >
- struct hashtable_const_iterator
- struct hashtable_iterator
- struct hashtable_iterator_base
- struct identity
- struct IF< false, IfTrue, IfFalse >
- struct IF< true, IfTrue, IfFalse >
- struct lt
- struct map_base
- struct map_base< K, Pair, extract1st< Pair >, false, Hashtable >
- struct map_base< K, Pair, extract1st< Pair >, true, Hashtable >
- struct mod_range_hashing
- struct node_const_iterator
- struct node_iterator
- struct node_iterator_base
- struct prime_rehash_policy
- struct rehash_base
- struct rehash_base< prime_rehash_policy, Hashtable >
- struct X
- class hashtable
Functions
-
template<class Iterator> std::iterator_traits< Iterator
>::difference_type distance_fw (Iterator first, Iterator last)
-
template<class Iterator> std::iterator_traits< Iterator
>::difference_type distance_fw (Iterator first, Iterator last, std::forward_iterator_tag)
-
template<class Iterator> std::iterator_traits< Iterator
>::difference_type distance_fw (Iterator first, Iterator last, std::input_iterator_tag)
-
template<typename Value, bool cache> bool operator!= (const hashtable_iterator_base< Value, cache > &x, const hashtable_iterator_base< Value, cache > &y)
-
template<typename Value, bool cache> bool operator!= (const node_iterator_base< Value, cache > &x, const node_iterator_base< Value, cache > &y)
-
template<typename Value, bool cache> bool operator== (const hashtable_iterator_base< Value, cache > &x, const hashtable_iterator_base< Value, cache > &y)
-
template<typename Value, bool cache> bool operator== (const node_iterator_base< Value, cache > &x, const node_iterator_base< Value, cache > &y)
Generated on Thu Nov 1 17:36:05 2007 for libstdc++ by
1.5.1