| addData(PBuffer keyNode, TupleData const &inputTuple) | LhxHashTable | [private] |
| addKeyData(TupleData const &inputTuple) | LhxHashTable | [private] |
| addTuple(TupleData const &inputTuple) | LhxHashTable | |
| aggComputers | LhxHashTable | [private] |
| aggData(PBuffer destKeyLoc, TupleData const &inputTuple) | LhxHashTable | [private] |
| aggResultTuple | LhxHashTable | [private] |
| aggsProj | LhxHashTable | [private] |
| aggWorkingTuple | LhxHashTable | [private] |
| allocateResources(bool reuse=false) | LhxHashTable | |
| allocBlock() | LhxHashTable | [private] |
| allocBuffer(uint bufSize) | LhxHashTable | [private] |
| blockAccessor | LhxHashTable | [private] |
| bufferLock | LhxHashTable | [private] |
| calculateNumSlots(RecordNum cndKeys, uint usablePageSize, BlockNum numBlocks) | LhxHashTable | |
| calculateSize(LhxHashInfo const &hashInfo, uint inputIndex, BlockNum &numBlocks) | LhxHashTable | |
| currentBlock | LhxHashTable | [private] |
| currentBlockCount | LhxHashTable | [private] |
| dataProj | LhxHashTable | [private] |
| filterNull | LhxHashTable | [private] |
| filterNullKeyProj | LhxHashTable | [private] |
| findKey(TupleData const &inputTuple, TupleProjection const &inputKeyProj, bool removeDuplicateProbe) | LhxHashTable | |
| findKeyLocation(TupleData const &inputTuple, TupleProjection const &inputKeyProj, bool isProbing, bool removeDuplicateProbe) | LhxHashTable | [private] |
| firstBlock | LhxHashTable | [private] |
| firstSlot | LhxHashTable | [private] |
| getFirstSlot() const | LhxHashTable | [inline] |
| getNextSlot(PBuffer *curSlot) | LhxHashTable | [inline] |
| getNumSlots() const | LhxHashTable | [inline] |
| getSlot(uint slotNum) | LhxHashTable | |
| hasAggregates | LhxHashTable | [private] |
| hashDataAccessor | LhxHashTable | [private] |
| hashGen | LhxHashTable | [private] |
| hashGenSub | LhxHashTable | [private] |
| hashKeyAccessor | LhxHashTable | [private] |
| init(uint partitionLevelInit, LhxHashInfo const &hashInfo, AggComputerList *aggList, uint buildInputIndex) | LhxHashTable | |
| init(uint partitionLevelInit, LhxHashInfo const &hashInfo, uint buildInputIndex) | LhxHashTable | |
| isGroupBy | LhxHashTable | [private] |
| isHashGroupBy() const | LhxHashTable | [inline] |
| isKeyColVarChar | LhxHashTable | [private] |
| keyColsAndAggsProj | LhxHashTable | [private] |
| keyColsProj | LhxHashTable | [private] |
| lastSlot | LhxHashTable | [private] |
| LhxHashTableMinPages | LhxHashTable | [static] |
| maxBlockCount | LhxHashTable | [private] |
| maxBufferSize | LhxHashTable | [private] |
| nodeBlockAccessor | LhxHashTable | [private] |
| numSlots | LhxHashTable | [private] |
| partitionLevel | LhxHashTable | [private] |
| printSlot(uint slotNum) | LhxHashTable | [private] |
| releaseResources(bool reuse=false) | LhxHashTable | |
| removeDuplicate | LhxHashTable | [private] |
| scratchAccessor | LhxHashTable | [private] |
| slotBlocks | LhxHashTable | [private] |
| slotsNeeded(RecordNum cndKeys) | LhxHashTable | [inline, private, static] |
| tmpDataTuple | LhxHashTable | [private] |
| tmpKeyTuple | LhxHashTable | [private] |
| toString() | LhxHashTable | |