Xbase64 Class Library  3.1.2
xbNdx Member List

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

AddKey(xbLong)xbNdxvirtual
AddToIxList()xbNdxprotected
AllocKeyBufs()xbIndex
BSearchNode(const char *key, xbShort klen, const xbNdxNodeLink *node, xbShort *comp)xbNdxprotected
CalcKeyLen()xbNdxprotected
CloseIndex()xbIndex
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
CurDbfRecxbIndexprotected
CurNodexbNdxprotected
dbfxbIndexprotected
DeleteChainxbNdxprotected
DeleteKey(xbLong)xbNdxvirtual
DeleteSibling(xbNdxNodeLink *)xbNdxprotected
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
Flush()xbIndexvirtual
FreeNodeChainxbNdxprotected
FreeNodesMemory()xbNdxprotectedvirtual
GetCurDbfRec()xbNdxinlinevirtual
GetCurrentKey(char *key)xbNdxvirtual
GetDbfNo(xbShort RecNo, xbNdxNodeLink *n)xbNdxinlineprotected
GetExpression(char *buf, int len)xbNdxvirtual
GetExtWithDot(bool lower)xbNdxvirtual
GetFileName()xbFileinlineprotected
GetFirstKey()xbNdxinlinevirtual
GetFirstKey(xbShort)xbNdxprotected
GetHeadNode()xbNdxprotectedvirtual
GetIxName()xbIndexinlinevirtual
GetKeyData(xbShort, xbNdxNodeLink *)xbNdxprotected
GetKeyExpression()xbNdxprotectedvirtual
GetKeyLen()xbNdxprotectedvirtual
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()xbIndexinlinevirtual
GetPrevKey()xbNdxinlinevirtual
GetPrevKey(xbShort)xbNdxprotected
GetTotalNodes()xbNdxvirtual
HeadNodexbNdxprotected
indexxbIndexprotected
indexfpxbIndexprotected
IsOpen()xbIndexinline
IxExpxbIndexprotected
KeyBufxbIndexprotected
KeyBuf2xbIndexprotected
KeyExists(const char *Key)xbNdxinline
KeyExists(xbDouble)xbNdxvirtual
KeyWasChanged()xbNdxvirtual
LeafNodexbNdxprotected
LeftSiblingHasSpace(xbNdxNodeLink *)xbNdxprotected
MakeFileName(const char *filename)xbFileprotected
MoveToLeftNode(xbNdxNodeLink *, xbNdxNodeLink *)xbNdxprotected
MoveToRightNode(xbNdxNodeLink *, xbNdxNodeLink *)xbNdxprotected
NodexbNdxprotected
NodeChainxbNdxprotected
NodeSizexbIndexprotected
OpenIndex(const char *)xbIndex
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 *n, xbBool doFree=false)xbNdxprotected
RemoveFromIxList()xbNdxprotected
RemoveKeyFromNode(xbShort, xbNdxNodeLink *)xbNdxprotected
ReusedxbNodeLinksxbNdxprotected
RightSiblingHasSpace(xbNdxNodeLink *)xbNdxprotected
SetFileName(const char *filename)xbFileinlineprotected
SetNodeSize(xbShort size)xbNdxvirtual
SplitINode(xbNdxNodeLink *, xbNdxNodeLink *, xbLong)xbNdxprotected
SplitLeafNode(xbNdxNodeLink *, xbNdxNodeLink *, xbShort, xbLong)xbNdxprotected
TouchIndex()xbIndexinlinevirtual
UniqueIndex()xbNdxinlinevirtual
UpdateDeleteList(xbNdxNodeLink *)xbNdxprotected
UpdateParentKey(xbNdxNodeLink *)xbNdxprotected
xbFile()xbFileinlineprotected
xbIndex()xbIndexinline
xbIndex(xbDbf *)xbIndex
xbNdx()xbNdx
xbNdx(xbDbf *)xbNdx
xbNodeLinkCtrxbNdxprotected
~xbIndex()xbIndexvirtual
~xbNdx()xbNdxvirtual