Xbase Class Library  2.0.0
xbNdx Member List

This is the complete list of members for xbNdx, including all inherited members.

AddKey(xbLong)xbNdxvirtual
AddToIxList()xbNdxprotected
BSearchNode(const char *key, xbShort klen, const xbNdxNodeLink *node, xbShort *comp)xbNdxprotected
CalcKeyLen()xbNdxprotected
CloneChainxbNdxprotected
CloneNodeChain()xbNdxprotected
CloseIndex()xbNdxvirtual
CompareKey(const char *Key1, const char *Key2, xbShort Klen)xbNdxinlineprotected
CreateIndex(const char *IxName, const char *Exp, xbShort Unique, xbShort OverLay)xbNdxvirtual
CreateKey(xbShort, xbShort)xbNdxvirtual
CurDbfRecxbNdxprotected
CurNodexbNdxprotected
dbfxbIndex
DeleteChainxbNdxprotected
DeleteKey(xbLong)xbNdxvirtual
DeleteSibling(xbNdxNodeLink *)xbNdxprotected
ExpressionTreexbIndex
FindKey(const char *Key)xbNdxvirtual
FindKey()xbNdxvirtual
FindKey(xbDouble)xbNdxvirtual
FindKey(const char *Tkey, xbShort Klen, xbShort RetrieveSw)xbNdxprotected
FindKey(const char *Tkey, xbLong DbfRec)xbNdxprotected
FreeNodeChainxbNdxprotected
GetCurDbfRec()xbNdxinlinevirtual
GetCurrentKey(char *key)xbNdxvirtual
GetDbfNo(xbShort RecNo, xbNdxNodeLink *n)xbNdxinlineprotected
GetExpression(char *buf, int len)xbNdxvirtual
GetFirstKey()xbNdxinlinevirtual
GetFirstKey(xbShort)xbNdxprotected
GetHeadNode()xbNdxprotected
GetKeyData(xbShort, xbNdxNodeLink *)xbNdxprotected
GetKeysPerNode()xbNdxprotected
GetLastKey()xbNdxinlinevirtual
GetLastKey(xbLong, xbShort)xbNdxprotected
GetLeafFromInteriorNode(const char *Tkey, xbShort Klen)xbNdxprotected
GetLeafNode(xbLong, xbShort)xbNdxprotected
GetLeftNodeNo(xbShort, xbNdxNodeLink *)xbNdxprotected
GetNextKey()xbNdxinlinevirtual
GetNextKey(xbShort)xbNdxprotected
GetNodeMemory()xbNdxprotected
GetNodeSize(void)xbIndexinlinevirtual
GetPrevKey()xbNdxinlinevirtual
GetPrevKey(xbShort)xbNdxprotected
GetTotalNodes()xbNdxvirtual
HeadNodexbNdxprotected
indexxbIndex
indexfpxbIndex
IndexNamexbNdxprotected
IndexStatusxbIndex
KeyBufxbNdxprotected
KeyBuf2xbNdxprotected
KeyExists(const char *Key)xbNdxinline
KeyExists(xbDouble)xbNdxvirtual
KeyWasChanged()xbNdxvirtual
LeafNodexbNdxprotected
LeftSiblingHasSpace(xbNdxNodeLink *)xbNdxprotected
LockIndex(const xbShort, const xbShort) const xbIndexinlinevirtual
MoveToLeftNode(xbNdxNodeLink *, xbNdxNodeLink *)xbNdxprotected
MoveToRightNode(xbNdxNodeLink *, xbNdxNodeLink *)xbNdxprotected
NodexbNdxprotected
NodeChainxbNdxprotected
NodeSizexbIndex
OpenIndex(const char *FileName)xbNdxvirtual
ProcessDeleteList()xbNdxprotected
PutDbfNo(xbShort, xbNdxNodeLink *, xbLong)xbNdxprotected
PutHeadNode(xbNdxHeadNode *, FILE *, xbShort)xbNdxprotected
PutKeyData(xbShort, xbNdxNodeLink *)xbNdxprotected
PutKeyInNode(xbNdxNodeLink *, xbShort, xbLong, xbLong, xbShort)xbNdxprotected
PutLeafNode(xbLong, xbNdxNodeLink *)xbNdxprotected
PutLeftNodeNo(xbShort, xbNdxNodeLink *, xbLong)xbNdxprotected
ReIndex(void(*statusFunc)(xbLong itemNum, xbLong numItems)=0)xbNdxvirtual
ReleaseNodeMemory(xbNdxNodeLink *)xbNdxprotected
RemoveFromIxList()xbNdxprotected
RemoveKeyFromNode(xbShort, xbNdxNodeLink *)xbNdxprotected
ReusedxbNodeLinksxbNdxprotected
RightSiblingHasSpace(xbNdxNodeLink *)xbNdxprotected
SetNodeSize(xbShort size)xbNdxvirtual
SplitINode(xbNdxNodeLink *, xbNdxNodeLink *, xbLong)xbNdxprotected
SplitLeafNode(xbNdxNodeLink *, xbNdxNodeLink *, xbShort, xbLong)xbNdxprotected
TouchIndex(void)xbIndexinlinevirtual
UncloneNodeChain()xbNdxprotected
UniqueIndex()xbNdxinlinevirtual
UpdateDeleteList(xbNdxNodeLink *)xbNdxprotected
UpdateParentKey(xbNdxNodeLink *)xbNdxprotected
xbIndex()xbIndexinline
xbIndex(xbDbf *)xbIndex
xbNdx()xbNdxinline
xbNdx(xbDbf *)xbNdx
xbNodeLinkCtrxbNdxprotected
~xbIndex()xbIndexinlinevirtual
~xbNdx()xbNdxinline