QSAS_2_4/QSAS_dist/src/Utilities/qcdf/cdfmisc2.c File Reference

#include "cdflib.h"

Functions

STATICforIDL Logical sX (CDFstatus cStatus, CDFstatus *pStatus)
STATICforIDL CDFstatus LocateCurrentVar (struct CDFstruct *CDF, Logical zOp, Int32 *offset, Logical *zVar, struct VarStruct **Var)
STATICforIDL Logical CurrentVarMode (struct CDFstruct *CDF, Logical zOp)
STATICforIDL CDFstatus InitCurrentVar (struct CDFstruct *CDF, Logical zOp, struct VarStruct **Var)
STATICforIDL CDFstatus InitVar (struct CDFstruct *CDF, Int32 varN, Logical zVar, struct VarStruct **VarP)
STATICforIDL CDFstatus InitVar2 (struct CDFstruct *CDF, struct VarStruct *Var)
STATICforIDL void CalcRecValues (struct VarStruct *Var)
STATICforIDL void CalcNumDimValues (struct CDFstruct *CDF, struct VarStruct *Var)
STATICforIDL CDFstatus CalcBF (struct CDFstruct *CDF, struct VarStruct *Var)
STATICforIDL CDFstatus UpdateConversions (struct CDFstruct *CDF)
STATICforIDL CDFstatus UpdateNEWzMode (struct CDFstruct *CDF)
STATICforIDL CDFstatus VarIdentity (struct CDFstruct *CDF, Int32 varN, Logical zOp, Int32 *varNt, Logical *zVar, struct VarStruct **Var)
STATICforIDL CDFstatus OpenVar (struct CDFstruct *CDF, struct VarStruct *Var)
STATICforIDL CDFstatus LastRecord (struct CDFstruct *CDF, Int32 VDRoffset, Logical zVar, Int32 *recNum)
STATICforIDL Int32 IndicesValueOffset (Int32 numDims, Int32 *dimIndices, Int32 *dimVarys, Int32 *nPhyDimValues)
STATICforIDL void ValueOffsetIndices (Int32 offset, Logical rowMajor, Int32 numDims, Int32 *dimVarys, Int32 *nPhyDimValues, Int32 *indices)
STATICforIDL CDFstatus RecordByteOffset (struct CDFstruct *CDF, struct VarStruct *Var, Int32 phyRecN, Int32 *offsetP)
STATICforIDL CDFstatus ConfigureNEWzMode (struct CDFstruct *CDF)
STATICforIDL void InitCURobjectsStates (struct CDFstruct *CDF)
STATICforIDL CDFstatus FindAttrByName (struct CDFstruct *CDF, char *searchName, Int32 *offset)
STATICforIDL CDFstatus FindAttrByNumber (struct CDFstruct *CDF, Int32 searchNum, Int32 *offset)
STATICforIDL CDFstatus FindEntryByNumber (struct CDFstruct *CDF, Int32 ADRoffset, Logical zEntry, Int32 entryN, Int32 *offset)
STATICforIDL CDFstatus FindLastAttr (struct CDFstruct *CDF, Int32 *lastOffset)
STATICforIDL CDFstatus FindLastEntry (struct CDFstruct *CDF, Int32 ADRoffset, Logical zEntry, Int32 *lastOffset)
STATICforIDL CDFstatus FindPrevEntry (struct CDFstruct *CDF, Int32 ADRoffset, Int32 searchOffset, Logical zEntry, Int32 *prevOffset)
STATICforIDL CDFstatus FindVarByName (struct CDFstruct *CDF, char *searchName, Int32 *offset, Logical *zVar, struct VarStruct **Var)
STATICforIDL CDFstatus FindVarByNumber (struct CDFstruct *CDF, Int32 searchNum, Logical zVar, Int32 *offset)
STATICforIDL CDFstatus VerifyNoRecordsWritten (struct CDFstruct *CDF, Logical *no)
STATICforIDL CDFstatus VerifyNoPadsSpecified (struct CDFstruct *CDF, Logical *no)
STATICforIDL CDFstatus VerifyNoEntriesWritten (struct CDFstruct *CDF, Logical *no)
STATICforIDL void DefaultPadValue (Int32 dataType, Int32 numElems, void *padValue)
STATICforIDL CDFstatus DefaultPadBuffer (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nValues, void *buffer)
STATICforIDL CDFstatus PadBuffer (struct CDFstruct *CDF, struct VarStruct *Var, Int32 nValues, void *buffer)
STATICforIDL Int32 HostEncoding ()
STATICforIDL Int32 HostDecoding ()
STATICforIDL int IntegerOrder (Int32 ed)
STATICforIDL int FpType (Int32 ed)
STATICforIDL int CDFelemSize (long dataType)
STATICforIDL Logical EquivDataTypes (Int32 dataType1, Int32 dataType2)
STATICforIDL int strcmpITB (char *string1, char *string2)
STATICforIDL void FreeCDFid (struct CDFstruct *CDF, Logical aborting)
STATICforIDL CDFstatus CloseLRUvar (struct CDFstruct *CDF)
STATICforIDL CDFstatus CheckEntryOp (struct CDFstruct *CDF, int entryType)
STATICforIDL CDFstatus SetCURgrEntry (struct CDFstruct *CDF, Logical useCurrent, Int32 entryNum)
STATICforIDL CDFstatus SetCURzEntry (struct CDFstruct *CDF, Logical useCurrent, Int32 entryNum)
STATICforIDL CDFid Int32ToCDFid (Int32 id)
STATICforIDL Int32 CDFidToInt32 (CDFid id)
STATICforIDL CDFstatus VariableType (struct CDFstruct *CDF, Int32 vdrOffset, Logical zVar, int *vType)
STATICforIDL int CompressionParmsCount (Int32 cType)
STATICforIDL int SparsenessParmsCount (Int32 sArraysType)
STATICforIDL CDFstatus Compress (vFILE *iFp, Int32 iOffset, Int32 iSize, CDFstatus iError, Int32 cType, cParms, vFILE *oFp, Int32 oOffset, Int32 *oSize, CDFstatus oError)
STATICforIDL CDFstatus Decompress (vFILE *iFp, Int32 iOffset, Int32 iSize, CDFstatus iError, Int32 cType, cParms, vFILE *oFp, Int32 oOffset, CDFstatus oError)
STATICforIDL CDFstatus DecompressToStage (struct CDFstruct *CDF, struct VarStruct *Var, Int32 offset, Int32 uSize)

Function Documentation

STATICforIDL CDFstatus CalcBF ( struct CDFstruct CDF,
struct VarStruct Var 
)

STATICforIDL void CalcNumDimValues ( struct CDFstruct CDF,
struct VarStruct Var 
)

STATICforIDL void CalcRecValues ( struct VarStruct Var  ) 

STATICforIDL int CDFelemSize ( long  dataType  ) 

STATICforIDL Int32 CDFidToInt32 ( CDFid  id  ) 

STATICforIDL CDFstatus CheckEntryOp ( struct CDFstruct CDF,
int  entryType 
)

STATICforIDL CDFstatus CloseLRUvar ( struct CDFstruct CDF  ) 

STATICforIDL CDFstatus Compress ( vFILE iFp,
Int32  iOffset,
Int32  iSize,
CDFstatus  iError,
Int32  cType,
cParms  ,
vFILE oFp,
Int32  oOffset,
Int32 oSize,
CDFstatus  oError 
)

STATICforIDL int CompressionParmsCount ( Int32  cType  ) 

STATICforIDL CDFstatus ConfigureNEWzMode ( struct CDFstruct CDF  ) 

STATICforIDL Logical CurrentVarMode ( struct CDFstruct CDF,
Logical  zOp 
)

STATICforIDL CDFstatus Decompress ( vFILE iFp,
Int32  iOffset,
Int32  iSize,
CDFstatus  iError,
Int32  cType,
cParms  ,
vFILE oFp,
Int32  oOffset,
CDFstatus  oError 
)

STATICforIDL CDFstatus DecompressToStage ( struct CDFstruct CDF,
struct VarStruct Var,
Int32  offset,
Int32  uSize 
)

STATICforIDL CDFstatus DefaultPadBuffer ( struct CDFstruct CDF,
struct VarStruct Var,
Int32  nValues,
void *  buffer 
)

STATICforIDL void DefaultPadValue ( Int32  dataType,
Int32  numElems,
void *  padValue 
)

STATICforIDL Logical EquivDataTypes ( Int32  dataType1,
Int32  dataType2 
)

STATICforIDL CDFstatus FindAttrByName ( struct CDFstruct CDF,
char *  searchName,
Int32 offset 
)

STATICforIDL CDFstatus FindAttrByNumber ( struct CDFstruct CDF,
Int32  searchNum,
Int32 offset 
)

STATICforIDL CDFstatus FindEntryByNumber ( struct CDFstruct CDF,
Int32  ADRoffset,
Logical  zEntry,
Int32  entryN,
Int32 offset 
)

STATICforIDL CDFstatus FindLastAttr ( struct CDFstruct CDF,
Int32 lastOffset 
)

STATICforIDL CDFstatus FindLastEntry ( struct CDFstruct CDF,
Int32  ADRoffset,
Logical  zEntry,
Int32 lastOffset 
)

STATICforIDL CDFstatus FindPrevEntry ( struct CDFstruct CDF,
Int32  ADRoffset,
Int32  searchOffset,
Logical  zEntry,
Int32 prevOffset 
)

STATICforIDL CDFstatus FindVarByName ( struct CDFstruct CDF,
char *  searchName,
Int32 offset,
Logical zVar,
struct VarStruct **  Var 
)

STATICforIDL CDFstatus FindVarByNumber ( struct CDFstruct CDF,
Int32  searchNum,
Logical  zVar,
Int32 offset 
)

STATICforIDL int FpType ( Int32  ed  ) 

STATICforIDL void FreeCDFid ( struct CDFstruct CDF,
Logical  aborting 
)

STATICforIDL Int32 HostDecoding (  ) 

STATICforIDL Int32 HostEncoding (  ) 

STATICforIDL Int32 IndicesValueOffset ( Int32  numDims,
Int32 dimIndices,
Int32 dimVarys,
Int32 nPhyDimValues 
)

STATICforIDL void InitCURobjectsStates ( struct CDFstruct CDF  ) 

STATICforIDL CDFstatus InitCurrentVar ( struct CDFstruct CDF,
Logical  zOp,
struct VarStruct **  Var 
)

STATICforIDL CDFstatus InitVar ( struct CDFstruct CDF,
Int32  varN,
Logical  zVar,
struct VarStruct **  VarP 
)

STATICforIDL CDFstatus InitVar2 ( struct CDFstruct CDF,
struct VarStruct Var 
)

STATICforIDL CDFid Int32ToCDFid ( Int32  id  ) 

STATICforIDL int IntegerOrder ( Int32  ed  ) 

STATICforIDL CDFstatus LastRecord ( struct CDFstruct CDF,
Int32  VDRoffset,
Logical  zVar,
Int32 recNum 
)

STATICforIDL CDFstatus LocateCurrentVar ( struct CDFstruct CDF,
Logical  zOp,
Int32 offset,
Logical zVar,
struct VarStruct **  Var 
)

STATICforIDL CDFstatus OpenVar ( struct CDFstruct CDF,
struct VarStruct Var 
)

STATICforIDL CDFstatus PadBuffer ( struct CDFstruct CDF,
struct VarStruct Var,
Int32  nValues,
void *  buffer 
)

STATICforIDL CDFstatus RecordByteOffset ( struct CDFstruct CDF,
struct VarStruct Var,
Int32  phyRecN,
Int32 offsetP 
)

STATICforIDL CDFstatus SetCURgrEntry ( struct CDFstruct CDF,
Logical  useCurrent,
Int32  entryNum 
)

STATICforIDL CDFstatus SetCURzEntry ( struct CDFstruct CDF,
Logical  useCurrent,
Int32  entryNum 
)

STATICforIDL int SparsenessParmsCount ( Int32  sArraysType  ) 

STATICforIDL int strcmpITB ( char *  string1,
char *  string2 
)

STATICforIDL Logical sX ( CDFstatus  cStatus,
CDFstatus pStatus 
)

STATICforIDL CDFstatus UpdateConversions ( struct CDFstruct CDF  ) 

STATICforIDL CDFstatus UpdateNEWzMode ( struct CDFstruct CDF  ) 

STATICforIDL void ValueOffsetIndices ( Int32  offset,
Logical  rowMajor,
Int32  numDims,
Int32 dimVarys,
Int32 nPhyDimValues,
Int32 indices 
)

STATICforIDL CDFstatus VariableType ( struct CDFstruct CDF,
Int32  vdrOffset,
Logical  zVar,
int *  vType 
)

STATICforIDL CDFstatus VarIdentity ( struct CDFstruct CDF,
Int32  varN,
Logical  zOp,
Int32 varNt,
Logical zVar,
struct VarStruct **  Var 
)

STATICforIDL CDFstatus VerifyNoEntriesWritten ( struct CDFstruct CDF,
Logical no 
)

STATICforIDL CDFstatus VerifyNoPadsSpecified ( struct CDFstruct CDF,
Logical no 
)

STATICforIDL CDFstatus VerifyNoRecordsWritten ( struct CDFstruct CDF,
Logical no 
)


Generated on Fri Jan 8 12:51:24 2010 for QSAS by  doxygen 1.5.7