#include <LcsHash.h>
Public Member Functions | |
LcsCompare (SharedLcsCompareColKeyUsingOffsetIndex compareInstanceInit) | |
Constructor. | |
bool | operator() (const uint16_t colKeyOffsetIndex1, const uint16_t colKeyOffsetIndex2) |
The less than operator. | |
Private Attributes | |
SharedLcsCompareColKeyUsingOffsetIndex | compareInstance |
Reference to the class that keeps the compare context and implements the comparison method. |
It implements the "less than" operator.
Definition at line 402 of file LcsHash.h.
LcsCompare::LcsCompare | ( | SharedLcsCompareColKeyUsingOffsetIndex | compareInstanceInit | ) | [inline, explicit] |
Constructor.
[in] | compareInstanceInit | reference to the class LcsCompareColKeyUsingOffsetIndex |
Definition at line 875 of file LcsHash.h.
References compareInstance.
00877 { 00878 compareInstance = compareInstanceInit; 00879 }
bool LcsCompare::operator() | ( | const uint16_t | colKeyOffsetIndex1, | |
const uint16_t | colKeyOffsetIndex2 | |||
) | [inline] |
The less than operator.
[in] | colKeyOffsetIndex1 | index into the offset of the first value |
[in] | colKeyOffsetIndex2 | index into the offset of the second value |
Definition at line 881 of file LcsHash.h.
References compareInstance.
00884 { 00885 return compareInstance->lessThan(colKeyOffsetIndex1, colKeyOffsetIndex2); 00886 }
Reference to the class that keeps the compare context and implements the comparison method.
Definition at line 410 of file LcsHash.h.
Referenced by LcsCompare(), and operator()().