Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
xbNdx Member List
This is the complete list of members for xbNdx, including all inherited members.
- AddKey(xbLong)
[virtual]
- AddToIxList()
[protected]
- BSearchNode(const char *key, xbShort klen, const xbNdxNodeLink *node, xbShort *comp)
[protected]
- CalcKeyLen()
[protected]
- CloneChain
[protected]
- CloneNodeChain()
[protected]
- CloseIndex()
[virtual]
- CompareKey(const char *Key1, const char *Key2, xbShort Klen)
[inline, protected]
- CreateIndex(const char *IxName, const char *Exp, xbShort Unique, xbShort OverLay)
[virtual]
- CreateKey(xbShort, xbShort)
[virtual]
- CurDbfRec
[protected]
- CurNode
[protected]
- dbf
- DeleteChain
[protected]
- DeleteKey(xbLong)
[virtual]
- DeleteSibling(xbNdxNodeLink *)
[protected]
- ExpressionTree
- FindKey(const char *Key)
[virtual]
- FindKey()
[virtual]
- FindKey(xbDouble)
[virtual]
- FindKey(const char *Tkey, xbShort Klen, xbShort RetrieveSw)
[protected]
- FindKey(const char *Tkey, xbLong DbfRec)
[protected]
- FreeNodeChain
[protected]
- GetCurDbfRec()
[inline, virtual]
- GetCurrentKey(char *key)
[virtual]
- GetDbfNo(xbShort RecNo, xbNdxNodeLink *n)
[inline, protected]
- GetExpression(char *buf, int len)
[virtual]
- GetFirstKey()
[inline, virtual]
- GetFirstKey(xbShort)
[protected]
- GetHeadNode()
[protected]
- GetKeyData(xbShort, xbNdxNodeLink *)
[protected]
- GetKeysPerNode()
[protected]
- GetLastKey()
[inline, virtual]
- GetLastKey(xbLong, xbShort)
[protected]
- GetLeafFromInteriorNode(const char *Tkey, xbShort Klen)
[protected]
- GetLeafNode(xbLong, xbShort)
[protected]
- GetLeftNodeNo(xbShort, xbNdxNodeLink *)
[protected]
- GetNextKey()
[inline, virtual]
- GetNextKey(xbShort)
[protected]
- GetNodeMemory()
[protected]
- GetNodeSize(void)
[inline, virtual]
- GetPrevKey()
[inline, virtual]
- GetPrevKey(xbShort)
[protected]
- GetTotalNodes()
[virtual]
- HeadNode
[protected]
- index
- indexfp
- IndexName
[protected]
- IndexStatus
- KeyBuf
[protected]
- KeyBuf2
[protected]
- KeyExists(const char *Key)
[inline]
- KeyExists(xbDouble)
[virtual]
- KeyWasChanged()
[virtual]
- LeafNode
[protected]
- LeftSiblingHasSpace(xbNdxNodeLink *)
[protected]
- LockIndex(const xbShort, const xbShort) const
[inline, virtual]
- MoveToLeftNode(xbNdxNodeLink *, xbNdxNodeLink *)
[protected]
- MoveToRightNode(xbNdxNodeLink *, xbNdxNodeLink *)
[protected]
- Node
[protected]
- NodeChain
[protected]
- NodeSize
- OpenIndex(const char *FileName)
[virtual]
- ProcessDeleteList()
[protected]
- PutDbfNo(xbShort, xbNdxNodeLink *, xbLong)
[protected]
- PutHeadNode(xbNdxHeadNode *, FILE *, xbShort)
[protected]
- PutKeyData(xbShort, xbNdxNodeLink *)
[protected]
- PutKeyInNode(xbNdxNodeLink *, xbShort, xbLong, xbLong, xbShort)
[protected]
- PutLeafNode(xbLong, xbNdxNodeLink *)
[protected]
- PutLeftNodeNo(xbShort, xbNdxNodeLink *, xbLong)
[protected]
- ReIndex(void(*statusFunc)(xbLong itemNum, xbLong numItems)=0)
[virtual]
- ReleaseNodeMemory(xbNdxNodeLink *)
[protected]
- RemoveFromIxList()
[protected]
- RemoveKeyFromNode(xbShort, xbNdxNodeLink *)
[protected]
- ReusedxbNodeLinks
[protected]
- RightSiblingHasSpace(xbNdxNodeLink *)
[protected]
- SetNodeSize(xbShort size)
[virtual]
- SplitINode(xbNdxNodeLink *, xbNdxNodeLink *, xbLong)
[protected]
- SplitLeafNode(xbNdxNodeLink *, xbNdxNodeLink *, xbShort, xbLong)
[protected]
- TouchIndex(void)
[inline, virtual]
- UncloneNodeChain()
[protected]
- UniqueIndex()
[inline, virtual]
- UpdateDeleteList(xbNdxNodeLink *)
[protected]
- UpdateParentKey(xbNdxNodeLink *)
[protected]
- xbIndex()
[inline]
- xbIndex(xbDbf *)
- xbNdx()
[inline]
- xbNdx(xbDbf *)
- xbNodeLinkCtr
[protected]
- ~xbIndex()
[inline, virtual]
- ~xbNdx()
[inline]
Generated at Sun Feb 1 20:51:34 2004 for Xbase Class Library by
1.2.8.1 written by Dimitri van Heesch,
© 1997-2001