GnuCOBOL
2.0
A free COBOL compiler
|
#include <isinternal.h>
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 VBTREE * | pstree [32] |
struct VBKEY * | pskeyfree [32] |
struct VBKEY * | pskeycurr [32] |
Definition at line 399 of file isinternal.h.
char* DICTINFO::cfilename |
Definition at line 422 of file isinternal.h.
Referenced by isbuild(), isdi_name(), iserase(), isopen(), ivbclose2(), ivbclose3(), ivbtransdelete(), ivbtransinsert(), ivbtranssetunique(), ivbtransuniqueid(), and ivbtransupdate().
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 |
Definition at line 405 of file isinternal.h.
Referenced by isbuild(), isdi_datfd(), isflush(), isopen(), ivbblockread(), ivbblockwrite(), ivbclose2(), ivbdataread(), and ivbdatawrite().
unsigned char DICTINFO::iindexchanged |
Definition at line 434 of file isinternal.h.
Referenced by isclose(), itreeload(), ivbenter(), and ivbkeyload().
int DICTINFO::iindexhandle |
Definition at line 406 of file isinternal.h.
Referenced by ilockdelete(), ilockinsert(), isbuild(), isdi_idxfd(), isflush(), isopen(), ivbblockread(), ivbblockwrite(), ivbclose2(), ivbdatalock(), ivbenter(), ivbexit(), and ivbfileopenlock().
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::iisdictlocked |
Definition at line 427 of file isinternal.h.
Referenced by ircvinsert(), isaddindex(), isbuild(), ischeck(), isdelcurr(), isdelete(), isdelindex(), isdelrec(), isread(), isrewcurr(), isrewrec(), isrewrite(), isrollback(), issetunique(), isstart(), isuniqueid(), ivbdatafree(), ivbenter(), ivbexit(), ivbforcedataallocate(), ivbforceexit(), ivbnodefree(), ivbrollmeback(), ivbrollmeforward(), ttailnode(), tvbdataallocate(), tvbdatacountgetnext(), tvbnodeallocate(), and tvbnodecountgetnext().
unsigned char DICTINFO::iisdisjoint |
Definition at line 425 of file isinternal.h.
Referenced by isread(), isstart(), and istartrownumber().
int DICTINFO::iisopen |
Definition at line 407 of file isinternal.h.
Referenced by idemotelocks(), isbuild(), iscleanup(), isclose(), iscommit(), isdi_curidx(), isdi_datfd(), isdi_datlen(), isdi_idxfd(), isdi_kdsc(), isdi_name(), isflush(), isindexinfo(), islock(), isopen(), isrelcurr(), isrelease(), isrelrec(), isrollback(), issetcollate(), isunlock(), ivbclose2(), ivbenter(), and vcloseall().
int DICTINFO::imaxrowlength |
Definition at line 404 of file isinternal.h.
Referenced by isbuild(), isdi_datlen(), isindexinfo(), isopen(), isrewcurr(), isrewrec(), isrewrite(), iswrcurr(), and iswrite().
int DICTINFO::iminrowlength |
Definition at line 403 of file isinternal.h.
Referenced by isbuild(), isindexinfo(), isopen(), isread(), isrewcurr(), isrewrec(), isrewrite(), iswrcurr(), iswrite(), ivbcheckkey(), ivbdataread(), ivbdatawrite(), and ivbwriterow().
int DICTINFO::inkeys |
Definition at line 400 of file isinternal.h.
Referenced by iindexcheck(), irowdelete(), irowinsert(), irowupdate(), isaddindex(), isbuild(), isdelindex(), isindexinfo(), isopen(), ivbcheckkey(), and ivbexit().
int DICTINFO::inodesize |
Definition at line 402 of file isinternal.h.
Referenced by iaddkeydescriptor(), icheckkey(), icheckkeydesc(), idatafreecheck(), idelnodes(), iindexfreecheck(), isbuild(), isindexinfo(), isopen(), ivbblockread(), ivbblockwrite(), ivbdatafree(), ivbdataread(), ivbdatawrite(), ivbforcedataallocate(), ivbnodefree(), ivbnodeload(), ivbnodesave(), ivbvarlendelete(), ivbvarlenread(), ivbvarlenwrite(), tdelkeydescriptor(), ttailnode(), tvbdataallocate(), and tvbnodeallocate().
int DICTINFO::iopenmode |
Definition at line 412 of file isinternal.h.
Referenced by idemotelocks(), iprocessdelete(), ircvcreateindex(), ircvdeleteindex(), isaddindex(), isbuild(), isclose(), isdelindex(), isindexinfo(), isopen(), isread(), isrewcurr(), isrewrec(), isrewrite(), istartrownumber(), iswrcurr(), iswrite(), ivbdatalock(), ivbdataread(), ivbdatawrite(), ivbenter(), ivbexit(), ivbtransclose(), ivbtransdelete(), ivbtransinsert(), ivbtransopen(), ivbtranssetunique(), ivbtransuniqueid(), ivbtransupdate(), and ivbwriterow().
unsigned char DICTINFO::itransyet |
Definition at line 438 of file isinternal.h.
Referenced by isopen(), ivbclose2(), ivbtransclose(), ivbtransdelete(), ivbtransinsert(), ivbtransopen(), ivbtranssetunique(), ivbtransuniqueid(), and ivbtransupdate().
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().
char* DICTINFO::ppcrowbuffer |
Definition at line 423 of file isinternal.h.
Referenced by imakekeysfromdata(), iprocessdelete(), irowupdate(), isbuild(), isopen(), isread(), isrewcurr(), isrewrec(), isrewrite(), istartrownumber(), ivbclose3(), ivbkeylocaterow(), ivbtransdelete(), and ivbtransupdate().
struct VBKEY* DICTINFO::pskeycurr[32] |
Definition at line 448 of file isinternal.h.
Referenced by inodesplit(), irowdelete(), irowupdate(), isdelete(), isdelindex(), isread(), isrewrite(), isstart(), itreeload(), ivbclose2(), ivbenter(), ivbexit(), ivbkeydelete(), ivbkeyinsert(), ivbkeyload(), and ivbkeylocaterow().
struct keydesc* DICTINFO::pskeydesc[32] |
Definition at line 445 of file isinternal.h.
Referenced by icheckkey(), idelnodes(), iindexcheck(), imakekeysfromdata(), inewroot(), irowdelete(), irowinsert(), irowupdate(), isaddindex(), isbuild(), isdelete(), isdelindex(), isdi_kdsc(), isindexinfo(), isopen(), isread(), isrewrite(), isstart(), itreeload(), ivbcheckkey(), ivbclose3(), ivbkeycompare(), ivbkeydelete(), ivbkeyinsert(), ivbkeylocaterow(), ivbkeysearch(), ivbnodeload(), ivbnodesave(), psvbkeyallocate(), tdelkeydescriptor(), and vaddkeyforrow().
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] |
Definition at line 446 of file isinternal.h.
Referenced by iindexcheck(), inewroot(), isdelindex(), itreeload(), ivbclose3(), ivbenter(), and ivbkeydelete().
struct DICTNODE DICTINFO::sdictnode |
Definition at line 444 of file isinternal.h.
Referenced by iaddkeydescriptor(), icheckkeydesc(), idatafreecheck(), iindexfreecheck(), imakekeysfromdata(), isaddindex(), isbuild(), isdelindex(), isopen(), issetunique(), istartrownumber(), isuniqueid(), ivbdatafree(), ivbenter(), ivbexit(), ivbfileopenlock(), ivbforcedataallocate(), ivbforceexit(), ivbnodefree(), ivbnodesave(), ivbvarlendelete(), tdelkeydescriptor(), ttailnode(), tvbdataallocate(), tvbdatacountgetnext(), tvbnodeallocate(), tvbnodecountgetnext(), and vrebuildindexfree().
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::trownumber |
Definition at line 416 of file isinternal.h.
Referenced by iprocessdelete(), isdelcurr(), isread(), isrelcurr(), isrewcurr(), isrewrec(), isrewrite(), istartrownumber(), iswrcurr(), iswrite(), ivbclose2(), ivbrollmeback(), and ivbwriterow().
off_t DICTINFO::trowstart |
Definition at line 418 of file isinternal.h.
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().