GnuCOBOL  2.0
A free COBOL compiler
DICTINFO Struct Reference

#include <isinternal.h>

Collaboration diagram for DICTINFO:

Data Fields

int inkeys
 
int iactivekey
 
int inodesize
 
int iminrowlength
 
int imaxrowlength
 
int idatahandle
 
int iindexhandle
 
int iisopen
 
int iopenmode
 
int ivarlenlength
 
int ivarlenslot
 
int dspare1
 
off_t trownumber
 
off_t tdupnumber
 
off_t trowstart
 
off_t ttranslast
 
off_t tnrows
 
off_t tvarlennode
 
char * cfilename
 
char * ppcrowbuffer
 
const unsigned char * collating_sequence
 
unsigned char iisdisjoint
 
unsigned char iisdatalocked
 
unsigned char iisdictlocked
 
unsigned char iindexchanged
 
unsigned char itransyet
 
unsigned char iisammode
 
unsigned char dspare2 [2]
 
struct DICTNODE sdictnode
 
struct keydesc * pskeydesc [32]
 
struct VBTREEpstree [32]
 
struct VBKEYpskeyfree [32]
 
struct VBKEYpskeycurr [32]
 

Detailed Description

Definition at line 399 of file isinternal.h.

Field Documentation

const unsigned char* DICTINFO::collating_sequence

Definition at line 424 of file isinternal.h.

Referenced by issetcollate().

int DICTINFO::dspare1

Definition at line 415 of file isinternal.h.

unsigned char DICTINFO::dspare2[2]

Definition at line 443 of file isinternal.h.

int DICTINFO::iactivekey

Definition at line 401 of file isinternal.h.

Referenced by isdi_curidx(), isdi_kdsc(), isread(), and isstart().

int DICTINFO::idatahandle
unsigned char DICTINFO::iindexchanged

Definition at line 434 of file isinternal.h.

Referenced by isclose(), itreeload(), ivbenter(), and ivbkeyload().

unsigned char DICTINFO::iisammode

Definition at line 442 of file isinternal.h.

unsigned char DICTINFO::iisdatalocked

Definition at line 426 of file isinternal.h.

Referenced by idemotelocks(), and ivbdatalock().

unsigned char DICTINFO::iisdisjoint

Definition at line 425 of file isinternal.h.

Referenced by isread(), isstart(), and istartrownumber().

int DICTINFO::imaxrowlength
unsigned char DICTINFO::itransyet
int DICTINFO::ivarlenlength

Definition at line 413 of file isinternal.h.

Referenced by ivbdataread(), ivbdatawrite(), and ivbvarlenwrite().

int DICTINFO::ivarlenslot

Definition at line 414 of file isinternal.h.

Referenced by ivbdataread(), ivbdatawrite(), and ivbvarlenwrite().

struct VBKEY* DICTINFO::pskeyfree[32]

Definition at line 447 of file isinternal.h.

Referenced by isdelindex(), psvbkeyallocate(), vvbkeyallfree(), vvbkeyfree(), and vvbkeyunmalloc().

struct VBTREE* DICTINFO::pstree[32]
off_t DICTINFO::tdupnumber

Definition at line 417 of file isinternal.h.

Referenced by irowdelete(), and ivbclose2().

off_t DICTINFO::tnrows

Definition at line 420 of file isinternal.h.

off_t DICTINFO::trowstart

Definition at line 418 of file isinternal.h.

Referenced by isread(), and isstart().

off_t DICTINFO::ttranslast

Definition at line 419 of file isinternal.h.

Referenced by ivbenter(), and ivbexit().

off_t DICTINFO::tvarlennode

Definition at line 421 of file isinternal.h.

Referenced by ivbdataread(), ivbdatawrite(), ivbvarlendelete(), ivbvarlenwrite(), and ivbwriterow().


The documentation for this struct was generated from the following file: