AbstractTable(uint32_t sizePower2, bool aggressive) | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline, protected] |
addItem(const ItemType &item, uint32_t hashValue, Alloc *alloc) | hash::ItemTableSingle< ItemType > | [inline] |
addNewItem(const ItemType &item, uint32_t hashValue) | hash::ItemTableSingle< ItemType > | [inline] |
decBuckets() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
disableRehash() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
enableRehash() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getAtBucket(uint32_t hashValue) const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getBucket(uint32_t hashValue) const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getBuckets() const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline, protected] |
getEnumerator() const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getHashMask() const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getNbBuckets() const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
getTableSize() const | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
hasItem(const ItemType &item, uint32_t hashValue) | hash::ItemTableSingle< ItemType > | [inline] |
incBuckets() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
ItemTableSingle(uint32_t sizePower2, bool aggressive) | hash::ItemTableSingle< ItemType > | [inline] |
MAX_TABLE_SIZE enum value | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [protected] |
nbBuckets | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [protected] |
remove(ItemBucketSingle< ItemType > *bucket) | hash::TableSingle< ItemBucketSingle< ItemType > > | [inline] |
remove(ItemBucketSingle< ItemType > *bucket, uint32_t hashValue) | hash::TableSingle< ItemBucketSingle< ItemType > > | [inline] |
reset() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
resetDelete() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline] |
TableSingle(uint32_t sizePower2=8, bool aggressive=false) | hash::TableSingle< ItemBucketSingle< ItemType > > | [inline] |
~AbstractTable() | hash::AbstractTable< ItemBucketSingle< ItemType >, SingleBucket_t, SingleBucket< ItemBucketSingle< ItemType > > > | [inline, protected] |