Lines Matching refs:HashTable
77 /*static*/ double HashTable::m_defMaxLoadFactor = 0.5;
78 /*static*/ double HashTable::m_defDefGrowFactor = 2.0;
80 HashTable::HashTable(unsigned long lSize, bool bOwner, double dMaxLoadFactor, double dGrowFactor) in HashTable() function in HashTable
90 HashTable::~HashTable() in ~HashTable()
116 void* HashTable::GetObjectAt(unsigned long lPos) const in GetObjectAt()
124 void HashTable::OnDeleteObject(void*) in OnDeleteObject()
128 unsigned long HashTable::Hash(const char *Key) const in Hash()
151 unsigned long HashTable::DHash(const char* Key, unsigned long lOldHash) const in DHash()
165 unsigned long HashTable::Probe(unsigned long lPos) const in Probe()
172 bool HashTable::IsFull() const in IsFull()
177 bool HashTable::Insert(const char * Key, void* pObject) in Insert()
232 HashItem* HashTable::FindPos(const char * Key) const in FindPos()
293 void* HashTable::Find(const char *Key) const in Find()
309 void* HashTable::Delete( const char * Key) in Delete()
338 double HashTable::CalcLoadFactor() const in CalcLoadFactor()
344 void HashTable::SmartGrow() in SmartGrow()
387 HashTableIterator::HashTableIterator(HashTable const& aTable) in HashTableIterator()