Lines Matching refs:HashFunctionTy
13 typename HashFunctionTy,
15 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::HashTable( in HashTable()
17 : HashTableImpl<HashEntryTy, HashFunctionTy>(pSize), m_EntryFactory() { in HashTable()
21 typename HashFunctionTy,
23 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::~HashTable() { in ~HashTable()
37 typename HashFunctionTy,
39 void HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::clear() { in clear()
59 typename HashFunctionTy,
61 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::entry_type*
62 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::insert( in insert() argument
64 HashFunctionTy, in insert()
91 typename HashFunctionTy,
93 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type
94 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::erase( in erase() argument
96 HashFunctionTy, in erase()
113 typename HashFunctionTy,
115 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
116 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::find( in find() argument
118 HashFunctionTy, in find()
127 typename HashFunctionTy,
129 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
130 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::find( in find() argument
132 HashFunctionTy, in find()
141 typename HashFunctionTy,
143 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type
144 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::count( in count() argument
146 HashFunctionTy, in count()
156 typename HashFunctionTy,
158 float HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::load_factor() in load_factor()
164 typename HashFunctionTy,
166 void HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::rehash() { in rehash()
171 typename HashFunctionTy,
173 void HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::rehash( in rehash() argument
174 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::size_type in rehash()
180 typename HashFunctionTy,
182 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
183 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin() { in begin()
195 typename HashFunctionTy,
197 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::iterator
198 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end() { in end()
203 typename HashFunctionTy,
205 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
206 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin() const { in begin()
218 typename HashFunctionTy,
220 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::const_iterator
221 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end() const { in end()
226 typename HashFunctionTy,
228 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::chain_iterator
229 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin( in begin() argument
231 HashFunctionTy, in begin()
237 typename HashFunctionTy,
239 typename HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::chain_iterator
240 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end( in end() argument
242 HashFunctionTy, in end()
248 typename HashFunctionTy,
251 HashFunctionTy,
253 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::begin( in begin() argument
255 HashFunctionTy, in begin()
261 typename HashFunctionTy,
264 HashFunctionTy,
266 HashTable<HashEntryTy, HashFunctionTy, EntryFactoryTy>::end( in end() argument
268 HashFunctionTy, in end()