QSAS_2_4/QSAS_dist/src/Utilities/qcdf/cdf2skt.h File Reference

#include "cdftools.h"

Defines

#define CDF2SKTh_INCLUDEd__
#define CDFPATHparm   0
#define SKTqual   0
#define NONRVqual   1
#define NRVFILEqual   2
#define NRVTABLEqual   3
#define LOGqual   4
#define NOLOGqual   5
#define ZMODEqual   6
#define NEG2POSqual   7
#define NONEG2POSqual   8
#define FORMATqual   9
#define NOFORMATqual   10
#define REPORTqual   11
#define SCREENqual   12
#define NOSCREENqual   13
#define CACHEqual   14
#define VALUESqual   15
#define PAGEqual   16
#define NOPAGEqual   17
#define ABOUTqual   18
#define STATSqual   19
#define NOSTATSqual   20
#define MAX_LINE_LEN   79
#define MAX_COL_TO_USE   (MAX_LINE_LEN - 1)
#define ENTRY_NUM_COL   20
#define ENTRY_NUM_WIDTH   5
#define VAR_DATATYPE_COL   18
#define ENTRY_DATATYPE_COL   18
#define VAR_NUMELEMS_WIDTH   5
#define zVAR_NUMDIMS_WIDTH   2
#define MAX_SIZES_LEN   80
#define MAX_VARYS_LEN   80
#define MAX_TEXT_LEN   80
#define FRONTpadLABEL(label, value)
#define BACKpadLABEL(label, value)
#define FRONTpadVALUE(label, value)
#define BACKpadVALUE(label, value)

Functions

Logical CreateSkeletonTable PROTOARGs ((int argC, char *argV[]))
Logical SkeletonTableQOPs PROTOARGs ((int *argC, char **argV[]))
Logical WriteHeader PROTOARGs ((char *CDFname))
Logical WriteGlobalAttr PROTOARGs ((void))
Logical WriteVars PROTOARGs ((int varValues, char *variables))
Logical WriteVar PROTOARGs ((long varN, int varValues, char *variables, Logical zVar))
Logical WriteVariableData PROTOARGs ((FILE *fp, Logical zVar, long varN, long dataType, long numElements, long numDims, long dimSizes[], long recVary, long dimVarys[], long maxRec))
Logical VariableSelected PROTOARGs ((char *varName, char *variables))
char *DataTypePaddedString PROTOARGs ((long dataType))
Logical StatusHandlerC2S PROTOARGs ((CDFstatus status))

Define Documentation

#define ABOUTqual   18

#define BACKpadLABEL ( label,
value   ) 

Value:

((size_t) strlen(label) < (size_t) strlen(value) ? \
(strlen(value) - strlen(label) + (size_t) 1) / (size_t) 2 : 0)

#define BACKpadVALUE ( label,
value   ) 

Value:

((size_t) strlen(value) < (size_t) strlen(label) ? \
(strlen(label) - strlen(value)) / (size_t) 2 : 0)

#define CACHEqual   14

#define CDF2SKTh_INCLUDEd__

#define CDFPATHparm   0

#define ENTRY_DATATYPE_COL   18

#define ENTRY_NUM_COL   20

#define ENTRY_NUM_WIDTH   5

#define FORMATqual   9

#define FRONTpadLABEL ( label,
value   ) 

Value:

((size_t) strlen(label) < (size_t) strlen(value) ? \
(strlen(value) - strlen(label)) / (size_t) 2 : 0)

#define FRONTpadVALUE ( label,
value   ) 

Value:

((size_t) strlen(value) < (size_t) strlen(label) ? \
(strlen(label) - strlen(value) + (size_t) 1) / (size_t) 2 : 0)

#define LOGqual   4

#define MAX_COL_TO_USE   (MAX_LINE_LEN - 1)

#define MAX_LINE_LEN   79

#define MAX_SIZES_LEN   80

#define MAX_TEXT_LEN   80

#define MAX_VARYS_LEN   80

#define NEG2POSqual   7

#define NOFORMATqual   10

#define NOLOGqual   5

#define NONEG2POSqual   8

#define NONRVqual   1

#define NOPAGEqual   17

#define NOSCREENqual   13

#define NOSTATSqual   20

#define NRVFILEqual   2

#define NRVTABLEqual   3

#define PAGEqual   16

#define REPORTqual   11

#define SCREENqual   12

#define SKTqual   0

#define STATSqual   19

#define VALUESqual   15

#define VAR_DATATYPE_COL   18

#define VAR_NUMELEMS_WIDTH   5

#define ZMODEqual   6

#define zVAR_NUMDIMS_WIDTH   2


Function Documentation

Logical StatusHandlerC2S PROTOARGs ( (CDFstatus status)   ) 

char* DataTypePaddedString PROTOARGs ( (long dataType)   ) 

Logical VariableSelected PROTOARGs ( (char *varName, char *variables)   ) 

Logical WriteVariableData PROTOARGs ( (FILE *fp, Logical zVar, long varN, long dataType, long numElements, long numDims, long dimSizes[], long recVary, long dimVarys[], long maxRec)   ) 

Logical WriteVar PROTOARGs ( (long varN, int varValues, char *variables, Logical zVar)   ) 

Logical WriteVars PROTOARGs ( (int varValues, char *variables)   ) 

int ring_bell PROTOARGs ( (void)   ) 

Logical WriteHeader PROTOARGs ( (char *CDFname)   ) 

Logical SkeletonTableQOPs PROTOARGs ( (int *argC, char **argV[])   ) 

Logical CreateSkeletonTable PROTOARGs ( (int argC, char *argV[])   ) 


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