|
| xbLong | GetLeftNodeNo (xbShort, xbNodeLink *) |
| |
| xbShort | CompareKey (const char *, const char *, xbShort) |
| |
| xbShort | CompareKey (const char *, const char *) |
| |
| xbLong | GetDbfNo (xbShort, xbNodeLink *) |
| |
| char * | GetKeyData (xbShort, xbNodeLink *) |
| |
| xbUShort | GetItemOffset (xbShort, xbNodeLink *, xbShort) |
| |
| xbUShort | InsertKeyOffset (xbShort, xbNodeLink *) |
| |
| xbUShort | GetKeysPerNode (void) |
| |
| xbShort | GetHeadNode (void) |
| |
| xbShort | GetLeafNode (xbLong, xbShort) |
| |
| xbNodeLink * | GetNodeMemory (void) |
| |
| xbLong | GetNextNodeNo (void) |
| |
| void | ReleaseNodeMemory (xbNodeLink *) |
| |
| xbULong | GetLeafFromInteriorNode (const char *, xbShort) |
| |
| xbShort | CalcKeyLen (void) |
| |
| xbShort | PutKeyData (xbShort, xbNodeLink *) |
| |
| xbShort | PutLeftNodeNo (xbShort, xbNodeLink *, xbLong) |
| |
| xbShort | PutLeafNode (xbLong, xbNodeLink *) |
| |
| xbShort | PutHeadNode (NtxHeadNode *, FILE *, xbShort) |
| |
| xbShort | TouchIndex (void) |
| |
| xbShort | PutDbfNo (xbShort, xbNodeLink *, xbLong) |
| |
| xbShort | PutKeyInNode (xbNodeLink *, xbShort, xbLong, xbLong, xbShort) |
| |
| xbShort | SplitLeafNode (xbNodeLink *, xbNodeLink *, xbShort, xbLong) |
| |
| xbShort | SplitINode (xbNodeLink *, xbNodeLink *, xbLong) |
| |
| xbShort | AddToIxList (void) |
| |
| xbShort | RemoveFromIxList (void) |
| |
| xbShort | RemoveKeyFromNode (xbShort, xbNodeLink *) |
| |
| xbShort | DeleteKeyFromNode (xbShort, xbNodeLink *) |
| |
| xbShort | JoinSiblings (xbNodeLink *, xbShort, xbNodeLink *, xbNodeLink *) |
| |
| xbUShort | DeleteKeyOffset (xbShort, xbNodeLink *) |
| |
| xbShort | FindKey (const char *, xbShort, xbShort) |
| |
| xbShort | UpdateParentKey (xbNodeLink *) |
| |
| xbShort | GetFirstKey (xbShort) |
| |
| xbShort | GetNextKey (xbShort) |
| |
| xbShort | GetLastKey (xbLong, xbShort) |
| |
| xbShort | GetPrevKey (xbShort) |
| |
| void | UpdateDeleteList (xbNodeLink *) |
| |
| void | ProcessDeleteList (void) |
| |
| xbShort | FindKey (const char *, xbLong) |
| |
| xbShort | CloneNodeChain (void) |
| |
| xbShort | UncloneNodeChain (void) |
| |
| | xbNtx () |
| |
| | xbNtx (xbDbf *) |
| |
| xbShort | OpenIndex (const char *) |
| |
| xbShort | CloseIndex (void) |
| |
| void | DumpHdrNode (void) |
| |
| void | DumpNodeRec (xbLong) |
| |
| xbShort | CreateIndex (const char *, const char *, xbShort, xbShort) |
| |
| xbLong | GetTotalNodes (void) |
| |
| xbLong | GetCurDbfRec (void) |
| |
| void | DumpNodeChain (void) |
| |
| xbShort | CreateKey (xbShort, xbShort) |
| |
| xbShort | GetCurrentKey (char *key) |
| |
| xbShort | AddKey (xbLong) |
| |
| xbShort | UniqueIndex (void) |
| |
| xbShort | DeleteKey (xbLong DbfRec) |
| |
| xbShort | KeyWasChanged (void) |
| |
| xbShort | FindKey (const char *) |
| |
| xbShort | FindKey (void) |
| |
| xbShort | FindKey (xbDouble) |
| |
| xbShort | GetNextKey (void) |
| |
| xbShort | GetLastKey (void) |
| |
| xbShort | GetFirstKey (void) |
| |
| xbShort | GetPrevKey (void) |
| |
| xbShort | ReIndex (void(*statusFunc)(xbLong itemNum, xbLong numItems)=0) |
| |
| xbShort | KeyExists (char *Key) |
| |
| xbShort | KeyExists (xbDouble) |
| |
| xbShort | AllocKeyBufs (void) |
| |
| virtual void | GetExpression (char *buf, int len) |
| |
| | xbIndex () |
| |
| | xbIndex (xbDbf *) |
| |
| virtual | ~xbIndex () |
| |
| virtual xbShort | LockIndex (const xbShort, const xbShort) const |
| |
| virtual void | SetNodeSize (xbShort size) |
| |
| virtual xbShort | GetNodeSize (void) |
| |