Lines Matching refs:HashEntryTy
12 template<typename HashEntryTy,
15 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::HashTable(size_type pSize) in HashTable()
16 : HashTableImpl<HashEntryTy, HashFunctionTy>(pSize), m_EntryFactory() in HashTable()
20 template<typename HashEntryTy,
23 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::~HashTable() in ~HashTable()
37 template<typename HashEntryTy,
40 void HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::clear() in clear()
60 template<typename HashEntryTy,
63 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::entry_type*
64 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::insert( in insert()
65 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey, in insert() argument
91 template<typename HashEntryTy,
94 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type
95 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::erase( in erase()
96 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) in erase() argument
112 template<typename HashEntryTy,
115 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
116 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::find( in find()
117 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) in find() argument
125 template<typename HashEntryTy,
128 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
129 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::find( in find()
130 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) const in find() argument
138 template<typename HashEntryTy,
141 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type
142 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::count( in count()
143 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) const in count() argument
152 template<typename HashEntryTy,
155 float HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::load_factor() const in load_factor()
160 template<typename HashEntryTy,
164 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::rehash() in rehash()
169 template<typename HashEntryTy,
173 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::rehash( in rehash()
174 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type pCount) in rehash() argument
179 template<typename HashEntryTy,
182 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
183 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin() in begin()
195 template<typename HashEntryTy,
198 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
199 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end() in end()
204 template<typename HashEntryTy,
207 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
208 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin() const in begin()
220 template<typename HashEntryTy,
223 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
224 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end() const in end()
229 template<typename HashEntryTy,
232 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::chain_iterator
233 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin( in begin()
234 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) in begin() argument
239 template<typename HashEntryTy,
242 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::chain_iterator
243 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end( in end()
244 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) in end() argument
249 template<typename HashEntryTy,
252 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_chain_iterator
253 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin( in begin()
254 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) const in begin() argument
259 template<typename HashEntryTy,
262 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_chain_iterator
263 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end( in end()
264 const typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::key_type& pKey) const in end() argument