Lines Matching refs:ULONG
81 HashTable::HashTable(ULONG lSize, BOOL bOwner, double dMaxLoadFactor, double dGrowFactor) in HashTable()
124 void* HashTable::GetObjectAt(ULONG lPos) const in GetObjectAt()
139 ULONG HashTable::Hash(String const& Key) const in Hash()
156 ULONG i,n; in Hash()
157 ULONG h = 0; in Hash()
158 ULONG g = 0; in Hash()
162 h = (h<<4) + (ULONG)(USHORT)Key.GetStr()[i]; in Hash()
175 ULONG HashTable::DHash(String const& Key, ULONG lOldHash) const in DHash()
177 ULONG lHash = lOldHash; in DHash()
178 ULONG i,n; in DHash()
183 lHash += (ULONG)(USHORT)Key.GetStr()[i]; in DHash()
199 ULONG HashTable::Probe(ULONG lPos) const in Probe()
227 ULONG lPos = Hash(Key); in Insert()
288 ULONG lPos = Hash(Key); in FindPos()
314 ULONG n = 0; in FindPos()
400 ULONG lOldSize = m_lSize; // alte Daten sichern in SmartGrow()
403 m_lSize = ULONG (m_dGrowFactor * m_lSize); // neue Gr��e in SmartGrow()
420 for (ULONG i=0; i<lOldSize; i++) in SmartGrow()