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

Home/What's New
Products
Projects

Technology Associates Homepage


eternaLight!
Alien Technology?



[an error occurred while processing this directive]

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.