oaHashTbl Member List

This is the complete list of members for oaHashTbl, including all inherited members.
add(T obj)oaHashTbl
addAtSlot(T obj, oaHashTblSlotId< T > &slot)oaHashTbl [inline]
beginHash(oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
calcVMSize() constoaHashTbl [virtual]
compare(T obj, const void *data) const=0oaHashTbl [protected, pure virtual]
endHash(oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
find(oaUInt4 loc, oaUInt4 stride, const void *data) constoaHashTbl [protected]
findSlot(oaUInt4 start, oaUInt4 stride, const void *data, oaHashTblSlotId< T > &slot)oaHashTbl [protected]
genHash(const char *str, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
genHash(oaUInt4 value, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
genHash(oaUInt8 value, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
genHash(void *ptr, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
genHash(oaUInt4 scope, oaUInt4 index, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
getLocation(T obj, oaUInt4 &loc, oaUInt4 &deletedKeyLoc) constoaHashTbl [protected]
getNextLoc(oaUInt4 &loc, oaUInt4 stride, oaUInt4 &start) constoaHashTbl [inline, protected]
getNumEntries() constoaHashTbl [inline]
hash(T obj, oaUInt4 &start, oaUInt4 &stride) const=0oaHashTbl [protected, pure virtual]
oaHashIter< T > classoaHashTbl [friend]
oaHashTbl(oaUInt4 sizeIn=32)oaHashTbl [protected]
remove(T obj)oaHashTbl
removeFromSlot(oaHashTblSlotId< T > &slot)oaHashTbl [inline]
resize(oaUInt4 newSize)oaHashTbl [protected, virtual]
updateHash(const char *str, oaUInt4 &start, oaUInt4 &stride, oaBoolean toLower=false) constoaHashTbl [inline]
updateHash(const char c, oaUInt4 &start, oaUInt4 &stride, oaBoolean toLower=false) constoaHashTbl [inline]
updateHash(oaInt4 x, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
updateHash(oaUInt4 value, oaUInt4 &start, oaUInt4 &stride) constoaHashTbl [inline]
~oaHashTbl()oaHashTbl [protected, virtual]

Return to top of page