|
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) |
|