|  | 
| 
 Namespaces | 
| namespace | Internal | 
| namespace | std | 
| namespace | std::tr1 | 
| 
 Classes | 
| struct | Internal::IF< true, IfTrue, IfFalse > | 
| struct | Internal::IF< false, IfTrue, IfFalse > | 
| struct | Internal::hash_node< Value, true > | 
| struct | Internal::hash_node< Value, false > | 
| struct | Internal::node_iterator_base< Value, cache > | 
| struct | Internal::node_iterator< Value, constant_iterators, cache > | 
| struct | Internal::node_const_iterator< Value, constant_iterators, cache > | 
| struct | Internal::hashtable_iterator_base< Value, cache > | 
| struct | Internal::hashtable_iterator< Value, constant_iterators, cache > | 
| struct | Internal::hashtable_const_iterator< Value, constant_iterators, cache > | 
| struct | Internal::identity< T > | 
| struct | Internal::extract1st< Pair > | 
| struct | Internal::mod_range_hashing | 
| struct | Internal::default_ranged_hash | 
| struct | Internal::prime_rehash_policy | 
| struct | Internal::lt | 
| struct | Internal::X< ulongsize > | 
| struct | Internal::map_base< K, V, Ex, unique, Hashtable > | 
| struct | Internal::map_base< K, Pair, extract1st< Pair >, false, Hashtable > | 
| struct | Internal::map_base< K, Pair, extract1st< Pair >, true, Hashtable > | 
| struct | Internal::rehash_base< RehashPolicy, Hashtable > | 
| struct | Internal::rehash_base< prime_rehash_policy, Hashtable > | 
| struct | Internal::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, H, false > | 
| struct | Internal::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, false > | 
| struct | Internal::hash_code_base< Key, Value, ExtractKey, Equal, H1, H2, default_ranged_hash, true > | 
| class | std::tr1::hashtable< Key, Value, Allocator, ExtractKey, Equal, H1, H2, H, RehashPolicy, cache_hash_code, constant_iterators, unique_keys > | 
| 
 Functions | 
| template<class Iterator> | 
| std::iterator_traits< Iterator >::difference_type
 | Internal::distance_fw (Iterator first, Iterator last, std::input_iterator_tag) | 
| template<class Iterator> | 
| std::iterator_traits< Iterator >::difference_type
 | Internal::distance_fw (Iterator first, Iterator last, std::forward_iterator_tag) | 
| template<class Iterator> | 
| std::iterator_traits< Iterator >::difference_type
 | Internal::distance_fw (Iterator first, Iterator last) | 
| template<typename Value, bool cache> | 
| bool | Internal::operator== (const node_iterator_base< Value, cache > &x, const node_iterator_base< Value, cache > &y) | 
| template<typename Value, bool cache> | 
| bool | Internal::operator!= (const node_iterator_base< Value, cache > &x, const node_iterator_base< Value, cache > &y) | 
| template<typename Value, bool cache> | 
| bool | Internal::operator== (const hashtable_iterator_base< Value, cache > &x, const hashtable_iterator_base< Value, cache > &y) | 
| template<typename Value, bool cache> | 
| bool | Internal::operator!= (const hashtable_iterator_base< Value, cache > &x, const hashtable_iterator_base< Value, cache > &y) |