#include "cdflib.h"
#include "cdflib64.h"
Defines | |
#define | COPYblockSIZE 512 |
Functions | |
static CDFstatus SearchForRecord_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 recNum, Int32 *firstRec, Int32 *lastRec, OFF_T *offset, Logical *found)) |
static CDFstatus IndexingStatistics_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 maxRec, int level, Int32 *nLevels, Int32 *nVXRs, Int32 *nEntries, Int32 *nAlloc, Int32 *nRecords)) |
static CDFstatus PrevRecord_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *prevRec, Logical *found)) |
static CDFstatus NextRecord_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *nextRec, Logical *found)) |
static CDFstatus CalcCompressionPct_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 nPhyRecBytes, OFF_T *uTotal, OFF_T *cTotal)) |
static CDFstatus ModIndexOffset_r_64 | PROTOARGs ((vFILE *fp, OFF_T vxrOffset, Int32 firstRec, Int32 lastRec, OFF_T newOffset)) |
static CDFstatus ReadSparseFull | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer)) |
static CDFstatus ReadSparsePartial | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, OFF_T offset, Int32 nValues, void *buffer)) |
static CDFstatus BringToStage | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, Logical *found)) |
static CDFstatus WriteCompressedRecords | PROTOARGs ((struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer, Int32 nValues, OFF_T offset, Logical fullRecord)) |
Logical StrStrIgCaseX | PROTOARGs ((char *string, char *chkstring)) |
STATICforIDL CDFstatus | DecompressCDF64 (vFILE *dotFp, vFILE *uDotFp) |
STATICforIDL CDFstatus | WriteCompressedCDF64 (struct CDFstruct *CDF, struct CPRstruct64 *CPR, Logical empty) |
STATICforIDL CDFstatus | CopyCDF64 (vFILE *srcFp, vFILE *destFp) |
STATICforIDL CDFstatus | WriteVarValues64 (struct CDFstruct *CDF, struct VarStruct *Var, Int32 startRec, Int32 offset, Int32 nValues, void *buffer) |
STATICforIDL CDFstatus | WriteVarElems64 (struct VarStruct *Var, vFILE *fp, OFF_T offset, Int32 numElems, void *buffer) |
STATICforIDL CDFstatus | PrevRecord64 (struct CDFstruct *CDF, OFF_T VDRoffset, Logical zVar, Int32 baseRec, Int32 *prevRec, Logical *found) |
static CDFstatus | PrevRecord_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *prevRec, Logical *found) |
STATICforIDL CDFstatus | NextRecord64 (struct CDFstruct *CDF, OFF_T VDRoffset, Logical zVar, Int32 baseRec, Int32 *nextRec, Logical *found) |
static CDFstatus | NextRecord_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *nextRec, Logical *found) |
STATICforIDL CDFstatus | SearchForRecord64 (struct CDFstruct *CDF, OFF_T VDRoffset, Logical zVar, Int32 recNum, Int32 *firstRec, Int32 *lastRec, OFF_T *offset, Logical *found) |
static CDFstatus | SearchForRecord_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 recNum, Int32 *firstRec, Int32 *lastRec, OFF_T *offset, Logical *found) |
STATICforIDL CDFstatus | IndexingStatistics64 (struct CDFstruct *CDF, OFF_T VDRoffset, Logical zVar, Int32 *nVXRsP, Int32 *nEntriesP, Int32 *nAllocP, Int32 *nRecordsP, Int32 *nLevelsP) |
static CDFstatus | IndexingStatistics_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 maxRec, int level, Int32 *nLevels, Int32 *nVXRs, Int32 *nEntries, Int32 *nAlloc, Int32 *nRecords) |
STATICforIDL CDFstatus | BuildPadBuffer64 (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nRecords, int *how, void **buffer, Logical encode) |
STATICforIDL CDFstatus | ReadVarValues64 (struct CDFstruct *CDF, struct VarStruct *Var, Int32 startRec, Int32 offset, Int32 nValues, void *buffer) |
STATICforIDL CDFstatus | ReadVarElems64 (struct VarStruct *Var, vFILE *fp, OFF_T offset, Int32 numElems, void *buffer) |
STATICforIDL CDFstatus | InitVarStage64 (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nBytes) |
STATICforIDL CDFstatus | InitScratch64 (char *scratchDir, vFILE **scratchFpH, int cacheSize) |
STATICforIDL CDFstatus | FlushStage64 (struct CDFstruct *CDF, struct VarStruct *Var) |
static CDFstatus | BringToStage (struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, Logical *found) |
STATICforIDL CDFstatus | CopyBytes64 (vFILE *iFp, OFF_T iStart, CDFstatus iError, OFF_T nBytes, vFILE *oFp, OFF_T oStart, CDFstatus oError) |
STATICforIDL CDFstatus | ModIndexOffset64 (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, OFF_T newOffset) |
static CDFstatus | ModIndexOffset_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 firstRec, Int32 lastRec, OFF_T newOffset) |
static CDFstatus | WriteCompressedRecords (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer, Int32 nValues, OFF_T offset, Logical fullRecord) |
STATICforIDL CDFstatus | CalcCompressionPct64 (struct CDFstruct *CDF, OFF_T vdrOffset, Logical zVar, long *cPct) |
static CDFstatus | CalcCompressionPct_r_64 (vFILE *fp, OFF_T vxrOffset, Int32 nPhyRecBytes, OFF_T *uTotal, OFF_T *cTotal) |
STATICforIDL CDFstatus | CalcPhyRecBytes64 (struct CDFstruct *CDF, OFF_T vdrOffset, Logical zVar, Int32 *nPhyRecBytes) |
static CDFstatus | ReadSparseFull (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer) |
static CDFstatus | ReadSparsePartial (struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, OFF_T offset, Int32 nValues, void *buffer) |
static CDFstatus | ReadCompressedFull (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer) |
static CDFstatus | ReadCompressedPartial (struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, OFF_T offset, Int32 nValues, void *buffer) |
VISIBLE_PREFIX CDFstatus | CheckLFS (char *CDFname, Logical *isLFS, char *CDFfullName) |
VISIBLE_PREFIX int | CDFgetFileBackwardEnvVar () |
Logical | StrStrIgCaseX (char *string, char *chkstring) |
int | EndsWith (char *s1, char *s2) |
int | EndsWithIgCase (char *s1, char *s2) |
int | Strlaststr (char *s1, char *s2) |
int | StrlaststrIgCase (char *s1, char *s2) |
void | RemoveCDFFileExtension (char *fileName, char *dstPath) |
#define COPYblockSIZE 512 |
static CDFstatus BringToStage | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | recNum, | |||
Logical * | found | |||
) | [static] |
STATICforIDL CDFstatus BuildPadBuffer64 | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | nRecords, | |||
int * | how, | |||
void ** | buffer, | |||
Logical | encode | |||
) |
STATICforIDL CDFstatus CalcCompressionPct64 | ( | struct CDFstruct * | CDF, | |
OFF_T | vdrOffset, | |||
Logical | zVar, | |||
long * | cPct | |||
) |
static CDFstatus CalcCompressionPct_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | nPhyRecBytes, | |||
OFF_T * | uTotal, | |||
OFF_T * | cTotal | |||
) | [static] |
STATICforIDL CDFstatus CalcPhyRecBytes64 | ( | struct CDFstruct * | CDF, | |
OFF_T | vdrOffset, | |||
Logical | zVar, | |||
Int32 * | nPhyRecBytes | |||
) |
VISIBLE_PREFIX int CDFgetFileBackwardEnvVar | ( | ) |
STATICforIDL CDFstatus CopyBytes64 | ( | vFILE * | iFp, | |
OFF_T | iStart, | |||
CDFstatus | iError, | |||
OFF_T | nBytes, | |||
vFILE * | oFp, | |||
OFF_T | oStart, | |||
CDFstatus | oError | |||
) |
int EndsWith | ( | char * | s1, | |
char * | s2 | |||
) |
int EndsWithIgCase | ( | char * | s1, | |
char * | s2 | |||
) |
STATICforIDL CDFstatus IndexingStatistics64 | ( | struct CDFstruct * | CDF, | |
OFF_T | VDRoffset, | |||
Logical | zVar, | |||
Int32 * | nVXRsP, | |||
Int32 * | nEntriesP, | |||
Int32 * | nAllocP, | |||
Int32 * | nRecordsP, | |||
Int32 * | nLevelsP | |||
) |
static CDFstatus IndexingStatistics_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | maxRec, | |||
int | level, | |||
Int32 * | nLevels, | |||
Int32 * | nVXRs, | |||
Int32 * | nEntries, | |||
Int32 * | nAlloc, | |||
Int32 * | nRecords | |||
) | [static] |
STATICforIDL CDFstatus InitVarStage64 | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | nBytes | |||
) |
STATICforIDL CDFstatus ModIndexOffset64 | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | firstRec, | |||
Int32 | lastRec, | |||
OFF_T | newOffset | |||
) |
static CDFstatus ModIndexOffset_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | firstRec, | |||
Int32 | lastRec, | |||
OFF_T | newOffset | |||
) | [static] |
STATICforIDL CDFstatus NextRecord64 | ( | struct CDFstruct * | CDF, | |
OFF_T | VDRoffset, | |||
Logical | zVar, | |||
Int32 | baseRec, | |||
Int32 * | nextRec, | |||
Logical * | found | |||
) |
static CDFstatus NextRecord_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | baseRec, | |||
Int32 * | nextRec, | |||
Logical * | found | |||
) | [static] |
STATICforIDL CDFstatus PrevRecord64 | ( | struct CDFstruct * | CDF, | |
OFF_T | VDRoffset, | |||
Logical | zVar, | |||
Int32 | baseRec, | |||
Int32 * | prevRec, | |||
Logical * | found | |||
) |
static CDFstatus PrevRecord_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | baseRec, | |||
Int32 * | prevRec, | |||
Logical * | found | |||
) | [static] |
Logical StrStrIgCaseX PROTOARGs | ( | (char *string, char *chkstring) | ) |
static CDFstatus WriteCompressedRecords PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer, Int32 nValues, OFF_T offset, Logical fullRecord) | ) | [static] |
static CDFstatus BringToStage PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, Logical *found) | ) | [static] |
static CDFstatus ReadSparsePartial PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 recNum, OFF_T offset, Int32 nValues, void *buffer) | ) | [static] |
static CDFstatus ReadCompressedFull PROTOARGs | ( | (struct CDFstruct *CDF, struct VarStruct *Var, Int32 firstRec, Int32 lastRec, void *buffer) | ) | [static] |
static CDFstatus ModIndexOffset_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 firstRec, Int32 lastRec, OFF_T newOffset) | ) | [static] |
static CDFstatus CalcCompressionPct_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 nPhyRecBytes, OFF_T *uTotal, OFF_T *cTotal) | ) | [static] |
static CDFstatus NextRecord_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *nextRec, Logical *found) | ) | [static] |
static CDFstatus PrevRecord_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 baseRec, Int32 *prevRec, Logical *found) | ) | [static] |
static CDFstatus IndexingStatistics_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 maxRec, int level, Int32 *nLevels, Int32 *nVXRs, Int32 *nEntries, Int32 *nAlloc, Int32 *nRecords) | ) | [static] |
static CDFstatus SearchForRecord_r_64 PROTOARGs | ( | (vFILE *fp, OFF_T vxrOffset, Int32 recNum, Int32 *firstRec, Int32 *lastRec, OFF_T *offset, Logical *found) | ) | [static] |
static CDFstatus ReadCompressedFull | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | firstRec, | |||
Int32 | lastRec, | |||
void * | buffer | |||
) | [static] |
static CDFstatus ReadCompressedPartial | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | recNum, | |||
OFF_T | offset, | |||
Int32 | nValues, | |||
void * | buffer | |||
) | [static] |
static CDFstatus ReadSparseFull | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | firstRec, | |||
Int32 | lastRec, | |||
void * | buffer | |||
) | [static] |
static CDFstatus ReadSparsePartial | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | recNum, | |||
OFF_T | offset, | |||
Int32 | nValues, | |||
void * | buffer | |||
) | [static] |
STATICforIDL CDFstatus ReadVarElems64 | ( | struct VarStruct * | Var, | |
vFILE * | fp, | |||
OFF_T | offset, | |||
Int32 | numElems, | |||
void * | buffer | |||
) |
STATICforIDL CDFstatus ReadVarValues64 | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | startRec, | |||
Int32 | offset, | |||
Int32 | nValues, | |||
void * | buffer | |||
) |
void RemoveCDFFileExtension | ( | char * | fileName, | |
char * | dstPath | |||
) |
STATICforIDL CDFstatus SearchForRecord64 | ( | struct CDFstruct * | CDF, | |
OFF_T | VDRoffset, | |||
Logical | zVar, | |||
Int32 | recNum, | |||
Int32 * | firstRec, | |||
Int32 * | lastRec, | |||
OFF_T * | offset, | |||
Logical * | found | |||
) |
static CDFstatus SearchForRecord_r_64 | ( | vFILE * | fp, | |
OFF_T | vxrOffset, | |||
Int32 | recNum, | |||
Int32 * | firstRec, | |||
Int32 * | lastRec, | |||
OFF_T * | offset, | |||
Logical * | found | |||
) | [static] |
int Strlaststr | ( | char * | s1, | |
char * | s2 | |||
) |
int StrlaststrIgCase | ( | char * | s1, | |
char * | s2 | |||
) |
Logical StrStrIgCaseX | ( | char * | string, | |
char * | chkstring | |||
) |
STATICforIDL CDFstatus WriteCompressedCDF64 | ( | struct CDFstruct * | CDF, | |
struct CPRstruct64 * | CPR, | |||
Logical | empty | |||
) |
static CDFstatus WriteCompressedRecords | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | firstRec, | |||
Int32 | lastRec, | |||
void * | buffer, | |||
Int32 | nValues, | |||
OFF_T | offset, | |||
Logical | fullRecord | |||
) | [static] |
STATICforIDL CDFstatus WriteVarElems64 | ( | struct VarStruct * | Var, | |
vFILE * | fp, | |||
OFF_T | offset, | |||
Int32 | numElems, | |||
void * | buffer | |||
) |
STATICforIDL CDFstatus WriteVarValues64 | ( | struct CDFstruct * | CDF, | |
struct VarStruct * | Var, | |||
Int32 | startRec, | |||
Int32 | offset, | |||
Int32 | nValues, | |||
void * | buffer | |||
) |