linux.techass.com
"Tell Bill where to go today!"

Home/What's New
Products
Projects

Technology Associates Homepage


eternaLight!
Alien Technology?





Powered by Linux!
(of course)

SourceForge Logo xdb Documentation
Main Page   Class Hierarchy   Compound List   Header Files   Compound Members  

xbNdx Class Reference

xbNdx class. More...

#include <ndx.h>

Class diagram for xbNdx:

xbIndex

List of all members.

Public Members

 xbNdx ( xbDbf * )
xbShort OpenIndex ( const char * FileName )
xbShort CloseIndex ()
xbShort CreateIndex ( const char *IxName, const char *Exp, xbShort Unique, xbShort OverLay )
xbLong GetTotalNodes ()
xbLong GetCurDbfRec ()
xbShort CreateKey ( xbShort, xbShort )
xbShort GetCurrentKey (char *key)
xbShort AddKey ( xbLong )
xbShort UniqueIndex ()
xbShort DeleteKey ( xbLong )
xbShort KeyWasChanged ()
xbShort FindKey ( const char *Key )
xbShort FindKey ()
xbShort FindKey ( xbDouble )
void DumpHdrNode ()
void DumpNodeRec ( xbLong NodeNo )
void DumpNodeChain ()
xbShort CheckIndexIntegrity ( const xbShort Option )
xbShort GetNextKey ()
xbShort GetLastKey ()
xbShort GetFirstKey ()
xbShort GetPrevKey ()
xbShort ReIndex (void (*statusFunc)(xbLong itemNum, xbLong numItems) = 0)
xbShort KeyExists ( const char * Key )
xbShort KeyExists ( xbDouble )
virtual void SetNodeSize (xbShort size)
virtual void GetExpression (char *buf, int len)

Detailed Description

xbNdx class.


The documentation for this class was generated from the following files:
  • ndx.h
  • ndx.cpp

Copyright © 2000-2002 Derry Bryson. All Rights Reserved.