VarStruct Struct Reference

#include <cdfxp.h>

List of all members.

Public Member Functions

CDFstatus DecodeFunction PROTOARGs ((void *buffer, Int32 numElems))
CDFstatus EncodeFunction PROTOARGs ((void *buffer, Int32 numElems))

Public Attributes

Int32 VDRoffset
OFF_T VDRoffset64
Int32 varN
vFILEfp
int varCacheSize
uLong accessed_at
Int32 numDims
Int32 dimSizes [CDF_MAX_DIMS]
Int32 recVary
Int32 dimVarys [CDF_MAX_DIMS]
Int32 NvalueElems
Int32 NelemBytes
Int32 NvalueBytes
Int32 NphyRecValues
Int32 NvirtRecValues
Int32 NphyRecElems
Int32 NvirtRecElems
Int32 NphyRecBytes
Int32 NvirtRecBytes
Int32 nPhyDimValues [CDF_MAX_DIMS]
Int32 maxRec
Int32 seqValueOffset
OFF_T seqValueOffset64
struct rdSTRUCT zRD
Logical zVar
int vType
Int32 blockingFactor
Int32 maxAllocated
Int32 maxWritten
Int32 cType
Int32 cParms [CDF_MAX_PARMS]
struct VarStageStruct stage
Logical prevIfMissing
int reservePct
Int32 firstRecInVVR
Int32 lastRecInVVR
Int32 offsetOfVVR
OFF_T offsetOfVVR64
Logical Z
long varN
char varName [CDF_VAR_NAME_LEN256+1]
long dataTypeV
long numElemsV
long numDims
long dimSizes [CDF_MAX_DIMS]
long recVary
long dimVarys [CDF_MAX_DIMS]
long varMaxRec
Logical checkMonotonicVar
Logical rangeCheckVar
Logical ignoreFillsVar
char * format
void * validmin
void * validmax
void * fillval
Bytevalue
Bytebuffer
void * min
void * max
void * last
void * minINrange
void * maxINrange
long low
long high
long fills
Logical oneINrange
Logical minmaxInited
Logical monoInited
Logical hyper
enum monoStatesENUM monoState
long nValueBytes
long nRecordValues
long dataType
long numElems
long maxRec
long blocking
long reserve
long sRecordsType
long sArraysType
long sArraysParms [CDF_MAX_PARMS]
long cType
long cParms [CDF_MAX_PARMS]
long valueN
long indices [CDF_MAX_DIMS]
long varNo
long oRecords
void * fill
void * pad
void * value
char * name
size_t nValueBytes
int monotonic
Logical scalar


Member Function Documentation

CDFstatus EncodeFunction VarStruct::PROTOARGs ( (void *buffer, Int32 numElems  ) 

CDFstatus DecodeFunction VarStruct::PROTOARGs ( (void *buffer, Int32 numElems  ) 


Member Data Documentation

long VarStruct::cParms[CDF_MAX_PARMS]

Int32 VarStruct::cParms[CDF_MAX_PARMS]

long VarStruct::dimSizes[CDF_MAX_DIMS]

long VarStruct::dimVarys[CDF_MAX_DIMS]

long VarStruct::indices[CDF_MAX_DIMS]

long VarStruct::sArraysParms[CDF_MAX_PARMS]

char VarStruct::varName[CDF_VAR_NAME_LEN256+1]

struct rdSTRUCT VarStruct::zRD [read]


The documentation for this struct was generated from the following files:

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