AddKey(xbLong) | xbNdx | [virtual] |
AddToIxList() | xbNdx | [protected] |
BSearchNode(const char *key, xbShort klen, const xbNdxNodeLink *node, xbShort *comp) | xbNdx | [protected] |
CalcKeyLen() | xbNdx | [protected] |
CloneChain | xbNdx | [protected] |
CloneNodeChain() | xbNdx | [protected] |
CloseIndex() | xbNdx | [virtual] |
CompareKey(const char *Key1, const char *Key2, xbShort Klen) | xbNdx | [inline, protected] |
CreateIndex(const char *IxName, const char *Exp, xbShort Unique, xbShort OverLay) | xbNdx | [virtual] |
CreateKey(xbShort, xbShort) | xbNdx | [virtual] |
CurDbfRec | xbIndex | |
CurNode | xbNdx | [protected] |
dbf | xbIndex | |
DeleteChain | xbNdx | [protected] |
DeleteKey(xbLong) | xbNdx | [virtual] |
DeleteSibling(xbNdxNodeLink *) | xbNdx | [protected] |
ExpressionTree | xbIndex | |
FindKey(const char *Key) | xbNdx | [virtual] |
FindKey() | xbNdx | [virtual] |
FindKey(xbDouble) | xbNdx | [virtual] |
FindKey(const char *Tkey, xbShort Klen, xbShort RetrieveSw) | xbNdx | [protected] |
FindKey(const char *Tkey, xbLong DbfRec) | xbNdx | [protected] |
Flush() | xbIndex | [virtual] |
FreeNodeChain | xbNdx | [protected] |
GetCurDbfRec() | xbNdx | [inline, virtual] |
GetCurrentKey(char *key) | xbNdx | [virtual] |
GetDbfNo(xbShort RecNo, xbNdxNodeLink *n) | xbNdx | [inline, protected] |
GetExpression(char *buf, int len) | xbNdx | [virtual] |
GetFirstKey() | xbNdx | [inline, virtual] |
GetFirstKey(xbShort) | xbNdx | [protected] |
GetHeadNode() | xbNdx | [protected] |
GetKeyData(xbShort, xbNdxNodeLink *) | xbNdx | [protected] |
GetKeysPerNode() | xbNdx | [protected] |
GetLastKey() | xbNdx | [inline, virtual] |
GetLastKey(xbLong, xbShort) | xbNdx | [protected] |
GetLeafFromInteriorNode(const char *Tkey, xbShort Klen) | xbNdx | [protected] |
GetLeafNode(xbLong, xbShort) | xbNdx | [protected] |
GetLeftNodeNo(xbShort, xbNdxNodeLink *) | xbNdx | [protected] |
GetNextKey() | xbNdx | [inline, virtual] |
GetNextKey(xbShort) | xbNdx | [protected] |
GetNodeMemory() | xbNdx | [protected] |
GetNodeSize(void) | xbIndex | [inline, virtual] |
GetPrevKey() | xbNdx | [inline, virtual] |
GetPrevKey(xbShort) | xbNdx | [protected] |
GetTotalNodes() | xbNdx | [virtual] |
HeadNode | xbNdx | [protected] |
index | xbIndex | |
indexfp | xbIndex | |
IndexName | xbIndex | |
IndexStatus | xbIndex | |
KeyBuf | xbIndex | |
KeyBuf2 | xbIndex | |
KeyExists(const char *Key) | xbNdx | [inline] |
KeyExists(xbDouble) | xbNdx | [virtual] |
KeyWasChanged() | xbNdx | [virtual] |
LeafNode | xbNdx | [protected] |
LeftSiblingHasSpace(xbNdxNodeLink *) | xbNdx | [protected] |
LockIndex(const xbShort, const xbShort) const | xbIndex | [inline, virtual] |
MoveToLeftNode(xbNdxNodeLink *, xbNdxNodeLink *) | xbNdx | [protected] |
MoveToRightNode(xbNdxNodeLink *, xbNdxNodeLink *) | xbNdx | [protected] |
Node | xbNdx | [protected] |
NodeChain | xbNdx | [protected] |
NodeSize | xbIndex | |
OpenIndex(const char *FileName) | xbNdx | [virtual] |
ProcessDeleteList() | xbNdx | [protected] |
PutDbfNo(xbShort, xbNdxNodeLink *, xbLong) | xbNdx | [protected] |
PutHeadNode(xbNdxHeadNode *, FILE *, xbShort) | xbNdx | [protected] |
PutKeyData(xbShort, xbNdxNodeLink *) | xbNdx | [protected] |
PutKeyInNode(xbNdxNodeLink *, xbShort, xbLong, xbLong, xbShort) | xbNdx | [protected] |
PutLeafNode(xbLong, xbNdxNodeLink *) | xbNdx | [protected] |
PutLeftNodeNo(xbShort, xbNdxNodeLink *, xbLong) | xbNdx | [protected] |
ReIndex(void(*statusFunc)(xbLong itemNum, xbLong numItems)=0) | xbNdx | [virtual] |
ReleaseNodeMemory(xbNdxNodeLink *n, bool doFree=false) | xbNdx | [protected] |
RemoveFromIxList() | xbNdx | [protected] |
RemoveKeyFromNode(xbShort, xbNdxNodeLink *) | xbNdx | [protected] |
ReusedxbNodeLinks | xbNdx | [protected] |
RightSiblingHasSpace(xbNdxNodeLink *) | xbNdx | [protected] |
SetNodeSize(xbShort size) | xbNdx | [virtual] |
SplitINode(xbNdxNodeLink *, xbNdxNodeLink *, xbLong) | xbNdx | [protected] |
SplitLeafNode(xbNdxNodeLink *, xbNdxNodeLink *, xbShort, xbLong) | xbNdx | [protected] |
TouchIndex(void) | xbIndex | [inline, virtual] |
UncloneNodeChain() | xbNdx | [protected] |
UniqueIndex() | xbNdx | [inline, virtual] |
UpdateDeleteList(xbNdxNodeLink *) | xbNdx | [protected] |
UpdateParentKey(xbNdxNodeLink *) | xbNdx | [protected] |
xbIndex() | xbIndex | [inline] |
xbIndex(xbDbf *) | xbIndex | |
xbNdx() | xbNdx | |
xbNdx(xbDbf *) | xbNdx | |
xbNodeLinkCtr | xbNdx | [protected] |
~xbIndex() | xbIndex | [inline, virtual] |
~xbNdx() | xbNdx | [virtual] |