|
Revision 389, 1.2 kB
(checked in by heitor.barbieri, 3 weeks ago)
|
|
essage first commit
|
| Line | |
|---|
| 1 | #include "cib60.hpp" |
|---|
| 2 | |
|---|
| 3 | #include "cib50m.c" |
|---|
| 4 | #include "cib51.c" |
|---|
| 5 | //#include "cib50r.c" |
|---|
| 6 | #include "cib50t.c" |
|---|
| 7 | #include "cib62.c" |
|---|
| 8 | |
|---|
| 9 | void CIB60::cib51_init() { |
|---|
| 10 | b5setno=0; /* current query set no */ |
|---|
| 11 | b5batchp=NULL; /* fldupdat */ |
|---|
| 12 | } |
|---|
| 13 | |
|---|
| 14 | void CIB60::cib62_init() { |
|---|
| 15 | b6tw2mh = 0; /* SOING */ |
|---|
| 16 | b6_gidbnp=NULL; /* dbn.par */ |
|---|
| 17 | b5maxbyts0=0L; /* max bytes in bitstring - to override */ |
|---|
| 18 | b5prodtag=0; /* product tag on qrydbnp - via btch0p */ |
|---|
| 19 | b5prodp=NULL; /* product's name */ |
|---|
| 20 | b53_tmpnam[0] = '\0'; /* file name for temporary storage */ |
|---|
| 21 | b53_fd=0; /* open() */ |
|---|
| 22 | b5_savdbxp = NULL; /* '@' processing */ |
|---|
| 23 | b6fd=0; /* open() - 06/03/95 */ |
|---|
| 24 | b5rootf=OFF; |
|---|
| 25 | b5rootmsg=OFF; |
|---|
| 26 | #if BIGREC |
|---|
| 27 | #else /* BIGREC */ |
|---|
| 28 | b6bufferp = NULL; /* b6_run() processing buffer */ |
|---|
| 29 | #endif /* BIGREC */ |
|---|
| 30 | b5_isn1=0L; /* query #0 lower limit */ |
|---|
| 31 | b5_isn2=LONGX_MAX; /* query #0 upper limit */ |
|---|
| 32 | keepndbx=0; |
|---|
| 33 | b5_pfxmdl=0; |
|---|
| 34 | } |
|---|
| 35 | |
|---|
| 36 | CIB60::CIB60(CISISX *parm_cisisxp) { |
|---|
| 37 | cisisxp = parm_cisisxp; |
|---|
| 38 | cib51_init(); |
|---|
| 39 | cib62_init(); |
|---|
| 40 | } |
|---|
| 41 | |
|---|
| 42 | CIB60::~CIB60(void) { |
|---|
| 43 | if (b6bufferp) |
|---|
| 44 | b6_hbfree (&b6bufferp); |
|---|
| 45 | } |
|---|