#include "cdf.h"#include "cdfconfig.h"Classes | |
| struct | vSTATSstruct |
Defines | |
| #define | CDFDISTh_INCLUDEd__ |
| #define | STDARG |
| #define | FSEEK fseek |
| #define | FTELL ftell |
| #define | STAT stat |
| #define | FOPEN fopen |
| #define | FWRITE fwrite |
| #define | FREAD fread |
| #define | FCLOSE fclose |
| #define | FLUSH fflush |
| #define | Trace(msg) {printf(msg); fflush(stdout); fflush(stderr);} |
| #define | VARPROTOARGs(args) () |
| #define | VA_START(ap) va_start(ap) |
| #define | NO_RECORD (-1) |
| #define | NO_ENTRY (-1) |
| #define | DU_MAX_DIR_LEN 512 |
| #define | DU_MAX_NAME_LEN 256 |
| #define | DU_MAX_PATH_LEN DU_MAX_DIR_LEN + DU_MAX_NAME_LEN |
| #define | MAX_aMODE_LEN 3 |
| #define | LIMITof64K 0 |
| #define | NUM_RLE_PARMS 1 |
| #define | NUM_HUFF_PARMS 1 |
| #define | NUM_AHUFF_PARMS 1 |
| #define | NUM_GZIP_PARMS 1 |
| #define | Nl '\n' |
| #define | Cr '\r' |
| #define | Bs '\b' |
| #define | Ht '\t' |
| #define | NUL '\0' |
| #define | INCLUSIVE(a, b, c) ((a <= b) && (b <= c)) |
| #define | EXCLUSIVE(a, b, c) ((a < b) && (b < c)) |
| #define | StatusOK(status) ((CDFstatus) status > CDF_WARN) |
| #define | StatusBAD(status) ((CDFstatus) status < CDF_WARN) |
| #define | StatusERROR(status) ((CDFstatus) status < CDF_WARN) |
| #define | StatusWARN(status) EXCLUSIVE(CDF_WARN,(CDFstatus) status,CDF_OK) |
| #define | StatusINFO(status) ((CDFstatus) status > CDF_OK) |
| #define | TRUE 1 |
| #define | FALSE 0 |
| #define | LogicalTRUE ((Logical) TRUE) |
| #define | LogicalFALSE ((Logical) FALSE) |
| #define | BITSET(a, bit) ((a & (1 << bit)) ? TRUE : FALSE) |
| #define | BITCLR(a, bit) ((!(a & (1 << bit))) ? TRUE : FALSE) |
| #define | SETBIT(a, bitN) a = a | (1 << bitN) |
| #define | CLRBIT(a, bitN) a = a & ~(1 << bitN) |
| #define | FLPBIT(a, bitN) a = a ^ (1 << bitN) |
| #define | MINIMUM(a, b) ((a) < (b) ? (a) : (b)) |
| #define | MAXIMUM(a, b) ((a) > (b) ? (a) : (b)) |
| #define | MINIMUM64(a, b) ((OFF_T)(a) < (OFF_T)(b) ? (OFF_T)(a) : (OFF_T)(b)) |
| #define | MAXIMUM64(a, b) ((OFF_T)(a) > (OFF_T)(b) ? (OFF_T)(a) : (OFF_T)(b)) |
| #define | MINIMUMof3(a, b, c) (MINIMUM(a,MINIMUM(b,c))) |
| #define | MAXIMUMof3(a, b, c) (MAXIMUM(a,MAXIMUM(b,c))) |
| #define | MINIMUM64of3(a, b, c) (MINIMUM64(a,MINIMUM64(b,c))) |
| #define | MAXIMUM64of3(a, b, c) (MAXIMUM64(a,MAXIMUM64(b,c))) |
| #define | ONEof2(a, b1, b2) ((a == b1) || (a == b2)) |
| #define | ONEof3(a, b1, b2, b3) ((a == b1) || (a == b2) || (a == b3)) |
| #define | ONEof6(a, b1, b2, b3, b4, b5, b6) ((a == b1) || (a == b2) || (a == b3) || (a == b4) || (a == b5) || (a == b6)) |
| #define | PICKfrom3(a, b1, c1, b2, c2, b3, c3) (BOO(a == b1,c1,BOO(a == b2,c2,BOO(a == b3,c3,0)))) |
| #define | BOO(b, t, f) (b ? t : f) |
| #define | NULstring(string) (string[0] == NUL) |
| #define | MakeNUL(string) strcpy(string,"") |
| #define | ROWmajor(majority) (majority == ROW_MAJOR) |
| #define | COLmajor(majority) (majority == COLUMN_MAJOR) |
| #define | STRINGdataType(dataType) (dataType == CDF_CHAR || dataType == CDF_UCHAR) |
| #define | EPOCHdataType(dataType) (dataType == CDF_EPOCH) |
| #define | EPOCH16dataType(dataType) (dataType == CDF_EPOCH16) |
| #define | EofS(string) &string[strlen(string)] |
| #define | ASSIGNnotNULL(ptr, value) if (ptr != NULL) *ptr = value; |
| #define | ASSIGNnotNULLarray(ptr, count, values) |
| #define | gENTRYt 1 |
| #define | rENTRYt 2 |
| #define | zENTRYt 3 |
| #define | E3(type, itemG, itemR, itemZ) |
| #define | E3p(E, g, r, z) (BOO(E == g,gENTRYt,BOO(E == r,rENTRYt,BOO(E == z,zENTRYt,0)))) |
| #define | TOObigIBMpc(size) ((long) size > 65535L) |
| #define | ARRAYtoVALUE(array, value, count) {int _i_; for (_i_ = 0; _i_ < count; _i_++) array[_i_] = value;} |
| #define | ARRAYtoARRAY(dst, src, count) {int _i_; for (_i_ = 0; _i_ < count; _i_++) dst[_i_] = src[_i_];} |
| #define | ENTRY(eT) E3(eT,gENTRY_,rENTRY_,zENTRY_) |
| #define | ENTRY_DATA(eT) E3(eT,gENTRY_DATA_,rENTRY_DATA_,zENTRY_DATA_) |
| #define | ENTRY_NAME(eT) E3(eT,0L,rENTRY_NAME_,zENTRY_NAME_) |
| #define | ENTRY_EXISTENCE(eT) |
| #define | ENTRY_DATATYPE(eT) |
| #define | ENTRY_NUMELEMS(eT) |
| #define | ENTRY_DATASPEC(eT) |
| #define | CURENTRY_EXISTENCE(eT) |
| #define | VAR(zOp) BOO(zOp,zVAR_,rVAR_) |
| #define | VAR_NAME(zOp) BOO(zOp,zVAR_NAME_,rVAR_NAME_) |
| #define | VAR_PADVALUE(zOp) BOO(zOp,zVAR_PADVALUE_,rVAR_PADVALUE_) |
| #define | VAR_DATATYPE(zOp) BOO(zOp,zVAR_DATATYPE_,rVAR_DATATYPE_) |
| #define | VAR_NUMELEMS(zOp) BOO(zOp,zVAR_NUMELEMS_,rVAR_NUMELEMS_) |
| #define | VAR_RECVARY(zOp) BOO(zOp,zVAR_RECVARY_,rVAR_RECVARY_) |
| #define | VAR_DIMVARYS(zOp) BOO(zOp,zVAR_DIMVARYS_,rVAR_DIMVARYS_) |
| #define | VAR_DATA(zOp) BOO(zOp,zVAR_DATA_,rVAR_DATA_) |
| #define | VAR_HYPERDATA(zOp) BOO(zOp,zVAR_HYPERDATA_,rVAR_HYPERDATA_) |
| #define | VAR_SEQDATA(zOp) BOO(zOp,zVAR_SEQDATA_,rVAR_SEQDATA_) |
| #define | VAR_SEQPOS(zOp) BOO(zOp,zVAR_SEQPOS_,rVAR_SEQPOS_) |
| #define | VAR_MAXREC(zOp) BOO(zOp,zVAR_MAXREC_,rVAR_MAXREC_) |
| #define | VAR_MAXallocREC(zOp) BOO(zOp,zVAR_MAXallocREC_,rVAR_MAXallocREC_) |
| #define | VAR_DATASPEC(zOp) BOO(zOp,zVAR_DATASPEC_,rVAR_DATASPEC_) |
| #define | VAR_INITIALRECS(zOp) BOO(zOp,zVAR_INITIALRECS_,rVAR_INITIALRECS_) |
| #define | VAR_nINDEXRECORDS(zOp) BOO(zOp,zVAR_nINDEXRECORDS_,rVAR_nINDEXRECORDS_) |
| #define | VAR_nINDEXENTRIES(zOp) BOO(zOp,zVAR_nINDEXENTRIES_,rVAR_nINDEXENTRIES_) |
| #define | VAR_EXISTENCE(zOp) BOO(zOp,zVAR_EXISTENCE_,rVAR_EXISTENCE_) |
| #define | VAR_NUMBER(zOp) BOO(zOp,zVAR_NUMBER_,rVAR_NUMBER_) |
| #define | VAR_CACHESIZE(zOp) BOO(zOp,zVAR_CACHESIZE_,rVAR_CACHESIZE_) |
| #define | VAR_ALLOCATERECS(zOp) BOO(zOp,zVAR_ALLOCATERECS_,rVAR_ALLOCATERECS_) |
| #define | VAR_COMPRESSION(zOp) BOO(zOp,zVAR_COMPRESSION_,rVAR_COMPRESSION_) |
| #define | VAR_SPARSERECORDS(zOp) BOO(zOp,zVAR_SPARSERECORDS_,rVAR_SPARSERECORDS_) |
| #define | VAR_SPARSEARRAYS(zOp) BOO(zOp,zVAR_SPARSEARRAYS_,rVAR_SPARSEARRAYS_) |
| #define | VAR_ALLOCATEBLOCK(zOp) BOO(zOp,zVAR_ALLOCATEBLOCK_,rVAR_ALLOCATEBLOCK_) |
| #define | VAR_NUMRECS(zOp) BOO(zOp,zVAR_NUMRECS_,rVAR_NUMRECS_) |
| #define | VAR_NUMallocRECS(zOp) BOO(zOp,zVAR_NUMallocRECS_,rVAR_NUMallocRECS_) |
| #define | VAR_ALLOCATEDFROM(zOp) BOO(zOp,zVAR_ALLOCATEDFROM_,rVAR_ALLOCATEDFROM_) |
| #define | VAR_ALLOCATEDTO(zOp) BOO(zOp,zVAR_ALLOCATEDTO_,rVAR_ALLOCATEDTO_) |
| #define | VAR_nINDEXLEVELS(zOp) BOO(zOp,zVAR_nINDEXLEVELS_,rVAR_nINDEXLEVELS_) |
| #define | VAR_RECORDS(zOp) BOO(zOp,zVAR_RECORDS_,rVAR_RECORDS_) |
| #define | VAR_BLOCKINGFACTOR(zOp) |
| #define | VAR_RESERVEPERCENT(zOp) |
| #define | VARs_MAXREC(zOp) BOO(zOp,zVARs_MAXREC_,rVARs_MAXREC_) |
| #define | VARs_RECDATA(zOp) BOO(zOp,zVARs_RECDATA_,rVARs_RECDATA_) |
| #define | VARs_RECNUMBER(zOp) BOO(zOp,zVARs_RECNUMBER_,rVARs_RECNUMBER_) |
| #define | VARs_CACHESIZE(zOp) BOO(zOp,zVARs_CACHESIZE_,rVARs_CACHESIZE_) |
Typedefs | |
| typedef int | Logical |
| typedef unsigned short | uShort |
| typedef unsigned int | uInt |
| typedef unsigned long | uLong |
| typedef long | Int32 |
| typedef uLong | uInt32 |
| typedef short | Int16 |
| typedef uShort | uInt16 |
| typedef char | sChar |
| typedef unsigned char | uChar |
| typedef uChar | Byte |
| typedef uChar | uByte |
| typedef sChar | sByte |
| typedef long | OFF_T |
| typedef struct vSTATSstruct | vSTATS |
Functions | |
| VISIBLE_PREFIX void *cdf_AllocateMemory | PROTOARGs ((size_t nBytes, void(*fatalFnc) PROTOARGs((char *msg)))) |
| VISIBLE_PREFIX void *cdf_ReallocateMemory | PROTOARGs ((void *ptr, size_t nBytes, void(*fatalFnc) PROTOARGs((char *msg)))) |
| VISIBLE_PREFIX int cdf_FreeMemory | PROTOARGs ((void *ptr, void(*fatalFnc) PROTOARGs((char *msg)))) |
| VISIBLE_PREFIX void *CallocateMemory | PROTOARGs ((size_t nObjects, size_t objSize, void(*fatalFnc) PROTOARGs((char *msg)))) |
| VISIBLE_PREFIX char *strcpyX | PROTOARGs ((char *dst, char *src, size_t max)) |
| VISIBLE_PREFIX int CDFelemSize | PROTOARGs ((long)) |
| VISIBLE_PREFIX void ClearBytes | PROTOARGs ((void *buffer, int firstByte, int lastByte)) |
| VISIBLE_PREFIX char *catchrX | PROTOARGs ((char *dst, int src, size_t max)) |
| VISIBLE_PREFIX Logical IsReg | PROTOARGs ((char *)) |
| VISIBLE_PREFIX void ExpandPath | PROTOARGs ((char *shortPath, char longPath[DU_MAX_PATH_LEN])) |
| VISIBLE_PREFIX int strcmpITB | PROTOARGs ((char *, char *)) |
| VISIBLE_PREFIX Logical NegativeZeroReal8 | PROTOARGs ((double *value)) |
| VISIBLE_PREFIX Logical NegativeZeroReal4 | PROTOARGs ((float *value)) |
| VISIBLE_PREFIX void MakeUpperString | PROTOARGs ((char *string)) |
| VISIBLE_PREFIX void ROWtoCOL | PROTOARGs ((void *iBuffer, void *oBuffer, long numDims, long dimSizes[], long nValueBytes)) |
| VISIBLE_PREFIX void INCRindicesROW | PROTOARGs ((long numDims, long *dimSizes, long *indices)) |
| VISIBLE_PREFIX Logical Trailer | PROTOARGs ((char *string, char *trailer)) |
| VISIBLE_PREFIX int MakeLower | PROTOARGs ((int c)) |
| VISIBLE_PREFIX CDFid Int32ToCDFid | PROTOARGs ((Int32 id)) |
| VISIBLE_PREFIX Int32 CDFidToInt32 | PROTOARGs ((CDFid id)) |
| VISIBLE_PREFIX Logical sX | PROTOARGs ((CDFstatus cStatus, CDFstatus *pStatus)) |
| VISIBLE_PREFIX int CompressionParmsCount | PROTOARGs ((Int32 cType)) |
| VISIBLE_PREFIX int SparsenessParmsCount | PROTOARGs ((Int32 sArraysType)) |
| VISIBLE_PREFIX int MinInt | PROTOARGs ((int a, int b)) |
| VISIBLE_PREFIX Int32 MinInt32 | PROTOARGs ((Int32 a, Int32 b)) |
| VISIBLE_PREFIX int EndsWith | PROTOARGs ((char *s1, char *s2)) |
| VISIBLE_PREFIX void RemoveCDFFileExtension | PROTOARGs ((char *fileName, char *dstPath)) |
| #define ARRAYtoARRAY | ( | dst, | |||
| src, | |||||
| count | ) | {int _i_; for (_i_ = 0; _i_ < count; _i_++) dst[_i_] = src[_i_];} |
| #define ARRAYtoVALUE | ( | array, | |||
| value, | |||||
| count | ) | {int _i_; for (_i_ = 0; _i_ < count; _i_++) array[_i_] = value;} |
| #define ASSIGNnotNULL | ( | ptr, | |||
| value | ) | if (ptr != NULL) *ptr = value; |
| #define ASSIGNnotNULLarray | ( | ptr, | |||
| count, | |||||
| values | ) |
| #define Bs '\b' |
| #define CDFDISTh_INCLUDEd__ |
| #define Cr '\r' |
| #define CURENTRY_EXISTENCE | ( | eT | ) |
Value:
| #define DU_MAX_DIR_LEN 512 |
| #define DU_MAX_NAME_LEN 256 |
| #define DU_MAX_PATH_LEN DU_MAX_DIR_LEN + DU_MAX_NAME_LEN |
| #define E3 | ( | type, | |||
| itemG, | |||||
| itemR, | |||||
| itemZ | ) |
| #define E3p | ( | E, | |||
| g, | |||||
| r, | |||||
| z | ) | (BOO(E == g,gENTRYt,BOO(E == r,rENTRYt,BOO(E == z,zENTRYt,0)))) |
| #define ENTRY | ( | eT | ) | E3(eT,gENTRY_,rENTRY_,zENTRY_) |
| #define ENTRY_DATA | ( | eT | ) | E3(eT,gENTRY_DATA_,rENTRY_DATA_,zENTRY_DATA_) |
| #define ENTRY_DATASPEC | ( | eT | ) |
Value:
E3(eT,gENTRY_DATASPEC_, \ rENTRY_DATASPEC_, \ zENTRY_DATASPEC_)
| #define ENTRY_DATATYPE | ( | eT | ) |
Value:
E3(eT,gENTRY_DATATYPE_, \ rENTRY_DATATYPE_, \ zENTRY_DATATYPE_)
| #define ENTRY_EXISTENCE | ( | eT | ) |
Value:
| #define ENTRY_NAME | ( | eT | ) | E3(eT,0L,rENTRY_NAME_,zENTRY_NAME_) |
| #define ENTRY_NUMELEMS | ( | eT | ) |
Value:
E3(eT,gENTRY_NUMELEMS_, \ rENTRY_NUMELEMS_, \ zENTRY_NUMELEMS_)
| #define EofS | ( | string | ) | &string[strlen(string)] |
| #define EPOCH16dataType | ( | dataType | ) | (dataType == CDF_EPOCH16) |
| #define EPOCHdataType | ( | dataType | ) | (dataType == CDF_EPOCH) |
| #define FALSE 0 |
| #define FCLOSE fclose |
| #define FLUSH fflush |
| #define FOPEN fopen |
| #define FREAD fread |
| #define FSEEK fseek |
| #define FTELL ftell |
| #define FWRITE fwrite |
| #define gENTRYt 1 |
| #define Ht '\t' |
| #define LIMITof64K 0 |
| #define LogicalFALSE ((Logical) FALSE) |
| #define LogicalTRUE ((Logical) TRUE) |
| #define MakeNUL | ( | string | ) | strcpy(string,"") |
| #define MAX_aMODE_LEN 3 |
| #define Nl '\n' |
| #define NO_ENTRY (-1) |
| #define NO_RECORD (-1) |
| #define NUL '\0' |
| #define NULstring | ( | string | ) | (string[0] == NUL) |
| #define NUM_AHUFF_PARMS 1 |
| #define NUM_GZIP_PARMS 1 |
| #define NUM_HUFF_PARMS 1 |
| #define NUM_RLE_PARMS 1 |
| #define ONEof6 | ( | a, | |||
| b1, | |||||
| b2, | |||||
| b3, | |||||
| b4, | |||||
| b5, | |||||
| b6 | ) | ((a == b1) || (a == b2) || (a == b3) || (a == b4) || (a == b5) || (a == b6)) |
| #define rENTRYt 2 |
| #define STAT stat |
| #define StatusBAD | ( | status | ) | ((CDFstatus) status < CDF_WARN) |
| #define StatusERROR | ( | status | ) | ((CDFstatus) status < CDF_WARN) |
| #define StatusINFO | ( | status | ) | ((CDFstatus) status > CDF_OK) |
| #define StatusOK | ( | status | ) | ((CDFstatus) status > CDF_WARN) |
| #define StatusWARN | ( | status | ) | EXCLUSIVE(CDF_WARN,(CDFstatus) status,CDF_OK) |
| #define STDARG |
| #define STRINGdataType | ( | dataType | ) | (dataType == CDF_CHAR || dataType == CDF_UCHAR) |
| #define TOObigIBMpc | ( | size | ) | ((long) size > 65535L) |
| #define Trace | ( | msg | ) | {printf(msg); fflush(stdout); fflush(stderr);} |
| #define TRUE 1 |
| #define VA_START | ( | ap | ) | va_start(ap) |
| #define VAR | ( | zOp | ) | BOO(zOp,zVAR_,rVAR_) |
| #define VAR_ALLOCATEBLOCK | ( | zOp | ) | BOO(zOp,zVAR_ALLOCATEBLOCK_,rVAR_ALLOCATEBLOCK_) |
| #define VAR_ALLOCATEDFROM | ( | zOp | ) | BOO(zOp,zVAR_ALLOCATEDFROM_,rVAR_ALLOCATEDFROM_) |
| #define VAR_ALLOCATEDTO | ( | zOp | ) | BOO(zOp,zVAR_ALLOCATEDTO_,rVAR_ALLOCATEDTO_) |
| #define VAR_ALLOCATERECS | ( | zOp | ) | BOO(zOp,zVAR_ALLOCATERECS_,rVAR_ALLOCATERECS_) |
| #define VAR_BLOCKINGFACTOR | ( | zOp | ) |
Value:
| #define VAR_CACHESIZE | ( | zOp | ) | BOO(zOp,zVAR_CACHESIZE_,rVAR_CACHESIZE_) |
| #define VAR_COMPRESSION | ( | zOp | ) | BOO(zOp,zVAR_COMPRESSION_,rVAR_COMPRESSION_) |
| #define VAR_DATA | ( | zOp | ) | BOO(zOp,zVAR_DATA_,rVAR_DATA_) |
| #define VAR_DATASPEC | ( | zOp | ) | BOO(zOp,zVAR_DATASPEC_,rVAR_DATASPEC_) |
| #define VAR_DATATYPE | ( | zOp | ) | BOO(zOp,zVAR_DATATYPE_,rVAR_DATATYPE_) |
| #define VAR_DIMVARYS | ( | zOp | ) | BOO(zOp,zVAR_DIMVARYS_,rVAR_DIMVARYS_) |
| #define VAR_EXISTENCE | ( | zOp | ) | BOO(zOp,zVAR_EXISTENCE_,rVAR_EXISTENCE_) |
| #define VAR_HYPERDATA | ( | zOp | ) | BOO(zOp,zVAR_HYPERDATA_,rVAR_HYPERDATA_) |
| #define VAR_INITIALRECS | ( | zOp | ) | BOO(zOp,zVAR_INITIALRECS_,rVAR_INITIALRECS_) |
| #define VAR_MAXallocREC | ( | zOp | ) | BOO(zOp,zVAR_MAXallocREC_,rVAR_MAXallocREC_) |
| #define VAR_MAXREC | ( | zOp | ) | BOO(zOp,zVAR_MAXREC_,rVAR_MAXREC_) |
| #define VAR_NAME | ( | zOp | ) | BOO(zOp,zVAR_NAME_,rVAR_NAME_) |
| #define VAR_nINDEXENTRIES | ( | zOp | ) | BOO(zOp,zVAR_nINDEXENTRIES_,rVAR_nINDEXENTRIES_) |
| #define VAR_nINDEXLEVELS | ( | zOp | ) | BOO(zOp,zVAR_nINDEXLEVELS_,rVAR_nINDEXLEVELS_) |
| #define VAR_nINDEXRECORDS | ( | zOp | ) | BOO(zOp,zVAR_nINDEXRECORDS_,rVAR_nINDEXRECORDS_) |
| #define VAR_NUMallocRECS | ( | zOp | ) | BOO(zOp,zVAR_NUMallocRECS_,rVAR_NUMallocRECS_) |
| #define VAR_NUMBER | ( | zOp | ) | BOO(zOp,zVAR_NUMBER_,rVAR_NUMBER_) |
| #define VAR_NUMELEMS | ( | zOp | ) | BOO(zOp,zVAR_NUMELEMS_,rVAR_NUMELEMS_) |
| #define VAR_NUMRECS | ( | zOp | ) | BOO(zOp,zVAR_NUMRECS_,rVAR_NUMRECS_) |
| #define VAR_PADVALUE | ( | zOp | ) | BOO(zOp,zVAR_PADVALUE_,rVAR_PADVALUE_) |
| #define VAR_RECORDS | ( | zOp | ) | BOO(zOp,zVAR_RECORDS_,rVAR_RECORDS_) |
| #define VAR_RECVARY | ( | zOp | ) | BOO(zOp,zVAR_RECVARY_,rVAR_RECVARY_) |
| #define VAR_RESERVEPERCENT | ( | zOp | ) |
Value:
| #define VAR_SEQDATA | ( | zOp | ) | BOO(zOp,zVAR_SEQDATA_,rVAR_SEQDATA_) |
| #define VAR_SEQPOS | ( | zOp | ) | BOO(zOp,zVAR_SEQPOS_,rVAR_SEQPOS_) |
| #define VAR_SPARSEARRAYS | ( | zOp | ) | BOO(zOp,zVAR_SPARSEARRAYS_,rVAR_SPARSEARRAYS_) |
| #define VAR_SPARSERECORDS | ( | zOp | ) | BOO(zOp,zVAR_SPARSERECORDS_,rVAR_SPARSERECORDS_) |
| #define VARPROTOARGs | ( | args | ) | () |
| #define VARs_CACHESIZE | ( | zOp | ) | BOO(zOp,zVARs_CACHESIZE_,rVARs_CACHESIZE_) |
| #define VARs_MAXREC | ( | zOp | ) | BOO(zOp,zVARs_MAXREC_,rVARs_MAXREC_) |
| #define VARs_RECDATA | ( | zOp | ) | BOO(zOp,zVARs_RECDATA_,rVARs_RECDATA_) |
| #define VARs_RECNUMBER | ( | zOp | ) | BOO(zOp,zVARs_RECNUMBER_,rVARs_RECNUMBER_) |
| #define zENTRYt 3 |
| typedef short Int16 |
| typedef long Int32 |
| typedef int Logical |
| typedef long OFF_T |
| typedef char sChar |
| typedef unsigned char uChar |
| typedef unsigned int uInt |
| typedef unsigned long uLong |
| typedef unsigned short uShort |
| typedef struct vSTATSstruct vSTATS |
| VISIBLE_PREFIX void RemoveCDFFileExtension PROTOARGs | ( | (char *fileName, char *dstPath) | ) |
| VISIBLE_PREFIX int StrlaststrIgCase PROTOARGs | ( | (char *s1, char *s2) | ) |
| VISIBLE_PREFIX int SparsenessParmsCount PROTOARGs | ( | (Int32 sArraysType) | ) |
| VISIBLE_PREFIX int CompressionParmsCount PROTOARGs | ( | (Int32 cType) | ) |
| VISIBLE_PREFIX int Visible PROTOARGs | ( | (int c) | ) |
| VISIBLE_PREFIX Logical Trailer PROTOARGs | ( | (char *string, char *trailer) | ) |
| VISIBLE_PREFIX void INCRindicesCOL PROTOARGs | ( | (long numDims, long *dimSizes, long *indices) | ) |
| VISIBLE_PREFIX void COLtoROW PROTOARGs | ( | (void *iBuffer, void *oBuffer, long numDims, long dimSizes[], long nValueBytes) | ) |
| void RemoveWhiteSpace PROTOARGs | ( | (char *string) | ) |
| VISIBLE_PREFIX Logical NegativeZeroReal4 PROTOARGs | ( | (float *value) | ) |
| VISIBLE_PREFIX Logical NegativeZeroReal8 PROTOARGs | ( | (double *value) | ) |
| VISIBLE_PREFIX int strcmpITB PROTOARGs | ( | (char *, char *) | ) |
| VISIBLE_PREFIX void ExpandPath PROTOARGs | ( | (char *shortPath, char longPath[DU_MAX_PATH_LEN]) | ) |
| int FormatPrecision PROTOARGs | ( | (char *) | ) |
| VISIBLE_PREFIX char* catchrX PROTOARGs | ( | (char *dst, int src, size_t max) | ) |
| VISIBLE_PREFIX void ClearBytes PROTOARGs | ( | (void *buffer, int firstByte, int lastByte) | ) |
| char *DataTypeToken PROTOARGs | ( | (long) | ) |
| VISIBLE_PREFIX char *prependX PROTOARGs | ( | (char *dst, char *src, size_t max) | ) |
| VISIBLE_PREFIX void* CallocateMemory PROTOARGs | ( | (size_t nObjects, size_t objSize, void(*fatalFnc) PROTOARGs((char *msg))) | ) |
| VISIBLE_PREFIX int cdf_FreeMemory PROTOARGs | ( | (void *ptr, void(*fatalFnc) PROTOARGs((char *msg))) | ) |
| VISIBLE_PREFIX void* cdf_ReallocateMemory PROTOARGs | ( | (void *ptr, size_t nBytes, void(*fatalFnc) PROTOARGs((char *msg))) | ) |
| VISIBLE_PREFIX void* cdf_AllocateMemory PROTOARGs | ( | (size_t nBytes, void(*fatalFnc) PROTOARGs((char *msg))) | ) |
1.5.7