Go to the source code of this file.
Classes | |
class | LcsHashValOrd |
This class implements the hash value ordinal which is the index into the hash value nodes array stored in LcsHashTable class. More... | |
struct | LcsHashValueNode |
LcsHashValNode contains information on every value inserted into the hash table. More... | |
class | LcsHashTable |
LcsHashTable implements a hash table that fits the hash entries and the overflow nodes into one scratch buffer of size hashBlockSize. More... | |
struct | LcsUndoType |
Context for undoing the most recent insert into LcsHash. More... | |
class | LcsCompareColKeyUsingOffsetIndex |
This class implements the compare logic to sort the indices to the key offset vector, by comparing the data values stored at thse offsets. More... | |
class | LcsCompare |
Theis class is passed to std::sort. More... | |
class | LcsHash |
LcsHash class is used by LcsclusterAppendExecStream. More... | |
Enumerations | |
enum | LcsUndoState { NOTHING, NEWENTRY, NEWBATCHVALUE } |
Actions for undoInsert(). More... |
enum LcsUndoState |
Actions for undoInsert().
Definition at line 259 of file LcsHash.h.
00259 { NOTHING, NEWENTRY, NEWBATCHVALUE };