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  

xbIndex Class Reference

xbIndex class. More...

#include <index.h>

Class diagram for xbIndex:

xbNtx xbNdx

List of all members.


Public Members

 xbIndex (xbDbf *)
virtual xbShort OpenIndex ( const char * ) = 0
virtual xbShort CloseIndex () = 0
virtual void DumpHdrNode () = 0
virtual void DumpNodeRec ( xbLong ) = 0
virtual void DumpNodeChain () = 0
virtual xbShort CheckIndexIntegrity ( const xbShort ) = 0
virtual xbShort CreateIndex ( const char *, const char *, xbShort, xbShort ) = 0
virtual xbLong GetTotalNodes () = 0
virtual xbLong GetCurDbfRec () = 0
virtual xbShort CreateKey ( xbShort, xbShort ) = 0
virtual xbShort GetCurrentKey (char *key) = 0
virtual xbShort AddKey ( xbLong ) = 0
virtual xbShort UniqueIndex () = 0
virtual xbShort DeleteKey ( xbLong ) = 0
virtual xbShort KeyWasChanged () = 0
virtual xbShort FindKey ( const char * ) = 0
virtual xbShort FindKey () = 0
virtual xbShort FindKey ( xbDouble ) = 0
virtual xbShort GetNextKey () = 0
virtual xbShort GetLastKey () = 0
virtual xbShort GetFirstKey () = 0
virtual xbShort GetPrevKey () = 0
virtual xbShort ReIndex (void (*statusFunc)(xbLong itemNum, xbLong numItems) = 0) = 0
virtual xbShort KeyExists ( xbDouble ) = 0
virtual xbShort LockIndex ( const xbShort, const xbShort )
Short Description. More...

virtual xbShort TouchIndex ( void )
virtual void SetNodeSize (xbShort size)
virtual xbShort GetNodeSize (void)
virtual void GetExpression (char *buf, int len) = 0
virtual ~xbIndex ()
xbIndex* index
xbDbfdbf
xbExpNodeExpressionTree
xbString IndexName
FILE* indexfp
int IndexStatus
xbLong CurDbfRec
char* KeyBuf
char* KeyBuf2

Protected Members

int CurLockCount
int CurLockType
xbShort NodeSize

Detailed Description

xbIndex class.


Member Function Documentation

xbShort xbIndex::LockIndex (const xbShort WaitOption, const xbShort LockType) [virtual]

Short Description.

Parameters:
WaitOption  
LockType  

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

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