xbNtx class
More...
#include <xbntx.h>
|
| 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 () |
| |
| virtual xbShort | GetHeadNode () |
| |
| xbShort | GetLeafNode (xbLong, xbShort) |
| |
| xbNodeLink * | GetNodeMemory () |
| |
| xbLong | GetNextNodeNo () |
| |
| void | ReleaseNodeMemory (xbNodeLink *n, xbBool doFree=false) |
| |
| xbULong | GetLeafFromInteriorNode (const char *, xbShort) |
| |
| xbShort | CalcKeyLen () |
| |
| xbShort | PutKeyData (xbShort, xbNodeLink *) |
| |
| xbShort | PutLeftNodeNo (xbShort, xbNodeLink *, xbLong) |
| |
| xbShort | PutLeafNode (xbLong, xbNodeLink *) |
| |
| xbShort | PutHeadNode (NtxHeadNode *, FILE *, xbShort) |
| |
| xbShort | TouchIndex () |
| |
| 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 () |
| |
| xbShort | RemoveFromIxList () |
| |
| 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 () |
| |
| xbShort | FindKey (const char *, xbLong) |
| |
| virtual xbUShort | GetKeyLen () |
| |
| virtual const char * | GetKeyExpression () |
| |
| virtual void | FreeNodesMemory () |
| |
| virtual xbNtx::~xbNtx |
( |
| ) |
|
|
virtual |
| xbShort xbNtx::CompareKey |
( |
const char * |
, |
|
|
const char * |
|
|
) |
| |
|
protected |
| void xbNtx::DumpHdrNode |
( |
xbShort |
Option | ) |
|
| void xbNtx::DumpNodeChain |
( |
| ) |
|
| void xbNtx::DumpNodeRec |
( |
xbLong |
| ) |
|
| xbShort xbNtx::FindKey |
( |
const char * |
| ) |
|
|
virtual |
| virtual void xbNtx::FreeNodesMemory |
( |
| ) |
|
|
protectedvirtual |
| xbShort xbNtx::GetCurrentKey |
( |
char * |
key | ) |
|
|
virtual |
| virtual void xbNtx::GetExpression |
( |
char * |
buf, |
|
|
int |
len |
|
) |
| |
|
virtual |
| virtual const char* xbNtx::GetExtWithDot |
( |
bool |
lower | ) |
|
|
virtual |
| virtual xbShort xbNtx::GetHeadNode |
( |
| ) |
|
|
protectedvirtual |
| virtual const char* xbNtx::GetKeyExpression |
( |
| ) |
|
|
protectedvirtual |
| xbLong xbNtx::GetNextNodeNo |
( |
| ) |
|
|
protected |
| xbLong xbNtx::GetTotalNodes |
( |
| ) |
|
|
virtual |
| xbShort xbNtx::KeyExists |
( |
char * |
Key | ) |
|
|
inline |
| void xbNtx::ProcessDeleteList |
( |
| ) |
|
|
protected |
| xbShort xbNtx::RemoveFromIxList |
( |
| ) |
|
|
protected |
The documentation for this class was generated from the following file: