#include "qie_ft.h"
#include "qie.h"
#include "qie_local.h"
Functions | |
long | QiWriteCSDSgenFlat (QiCDFContents *QiSCDF, QiOptions *QiSOpt) |
long | WriteHeaderFlat (QiCDFContents *QiSCDF, FILE *fp, QiOptions *QiSOpt) |
long | QiWriteVarObjects (QiCDFContents *QiSCDF, long var_num, QiOptions *QiSOpt, QiRecord_format *QiSfmt, FILE *fp) |
long | QiAttrs_to_Text (QiCDFContents *QiSCDF, long Vnum, FILE *fp, QiOptions *QiSOpt) |
long | QiWriteRecsTabular (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, FILE *fp) |
long | QiWriteRecsParsed (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, FILE *fp) |
long | QiWriteRecsExchange (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, FILE *fp) |
long | QiWriteRecsCAA (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, FILE *fp) |
long | QiWriteGlobalFlat (QiCDFContents *QiSCDF, QiOptions *QiSOpt, long n_G, FILE *fp) |
long | QiWriteEntry (QiGAttrEntry *entry, QiOptions *QiSOpt, FILE *fp) |
long | QiGetCSDSgenFlat (QiCDFContents *QiSCDF, QiOptions *QiSOpt) |
long | QiReadHeader (QiCDFContents *QiSCDF, QiOptions *QiSOpt, QiRecord_format *QiSfmt, FILE *fp_hdr) |
FILE * | QiOpenFile (char *mode_in, char *path_in, char *file_stem, char *extn) |
long | QiConfigureRead (QiCDFContents *QiSCDF, QiOptions *QiSOpt, QiRecord_format *QiSfmt) |
long | QiReadVmeta (QiCDFContents *QiSCDF, QiOptions *QiSOpt, QiRecord_format *QiSfmt) |
long | QiGetDataType (QiCDFContents *QiSCDF, long *sizeofentry, QiOptions *QiSOpt, QiRecord_format *QiSfmt, long n) |
long | QiText_to_Attr (QiCDFContents *QiSCDF, QiOptions *QiSOpt, char *param, char *value, long var_num, long attr_num) |
long | QiReadData (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt) |
long | QiReadRecsTabular (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, long j) |
long | QiReadRecsParsed (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, long j) |
long | QiReadRecsExchange (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, long j) |
long | QiReadRecsCAA (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, QiOptions *QiSOpt, long j) |
long | QiParseParamValue (char *line, char **param, char **value) |
long | QiParseEntry (char delim, char *value, char **tok) |
long | QiParseQuotedEntry (char delim, char *value, char **tok) |
long | QiReadGlobalFlat (QiCDFContents *QiSCDF, QiOptions *QiSOpt, char *attr_name) |
long | QiDataType (char *value, long *sizeofentry) |
long | QiSetEntry (QiGAttrEntry *entry, char *value, long size, char delim) |
long | QiFindVersion (QiOptions *QiSOpt) |
long | QiSetVarToGet (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt, char *var_to_get) |
char * | QiToUpper (const char *string) |
long | QiParseFreeTimeFormatString_date (char *ft_format_str, QiFTParser *ftparser) |
long | QiParseFreeTimeFormatString_time (char *ft_format_str, QiFTParser *ftparser) |
long | QiFTCpyCalcmsecsFactors (QiFTParser *ftparser, double t2ms_factors[]) |
long | QiFTtoEPOCH (QiFTpacket *ftpackp, char *ftstr) |
long | QiFTGetDate (QiFTParser *ftparser, char *ftstr, long *yp, long *mp, long *dp) |
long | QiFTGetMsecs (QiFTpacket *ftpackp, char *ftstr, double *msecs) |
long | QiYearDoyToDate (long year, long doy, long *month, long *day) |
static long | JulianDay (long year, long month, long day) |
double | QiFTComputeEpoch (long year, long month, long day, double msec) |
long | QiFTCatTime_All (char *record, char *all) |
long | QiFTinit_parsers (QiCDFContents *QiSCDF, QiRecord_format *QiSfmt) |
void | make_uppercase (char *string) |
char * | QiReadLine (char *skip_until) |
char * | QiGetLine (FILE *fp) |
int | Qifgetpos (fpos_t *file_posn, int *fpRewind) |
int | Qifsetpos (fpos_t *file_posn, int fpRewind) |
int | QiFindAlreadyOpen (const char *name, int *which_fp) |
Variables | |
static char | end_of_line_mark |
static char | QicMark |
static long | year_offset |
static long | monotonic |
static long | yp_last |
static FILE * | includedFiles [MAX_N_INC_FILES] |
static int | includedFrom [MAX_N_INC_FILES] |
static fpos_t | includedFromPosn [MAX_N_INC_FILES] |
static char * | fileNames [MAX_N_INC_FILES] |
static char * | incReadPath |
static int | fpInc |
static int | fpNow |
static int | isCAA |
static long JulianDay | ( | long | year, | |
long | month, | |||
long | day | |||
) | [static] |
void make_uppercase | ( | char * | string | ) |
long QiAttrs_to_Text | ( | QiCDFContents * | QiSCDF, | |
long | Vnum, | |||
FILE * | fp, | |||
QiOptions * | QiSOpt | |||
) |
long QiConfigureRead | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
QiRecord_format * | QiSfmt | |||
) |
long QiDataType | ( | char * | value, | |
long * | sizeofentry | |||
) |
int Qifgetpos | ( | fpos_t * | file_posn, | |
int * | fpRewind | |||
) |
int QiFindAlreadyOpen | ( | const char * | name, | |
int * | which_fp | |||
) |
long QiFindVersion | ( | QiOptions * | QiSOpt | ) |
int Qifsetpos | ( | fpos_t * | file_posn, | |
int | fpRewind | |||
) |
long QiFTCatTime_All | ( | char * | record, | |
char * | all | |||
) |
double QiFTComputeEpoch | ( | long | year, | |
long | month, | |||
long | day, | |||
double | msec | |||
) |
long QiFTCpyCalcmsecsFactors | ( | QiFTParser * | ftparser, | |
double | t2ms_factors[] | |||
) |
long QiFTGetDate | ( | QiFTParser * | ftparser, | |
char * | ftstr, | |||
long * | yp, | |||
long * | mp, | |||
long * | dp | |||
) |
long QiFTGetMsecs | ( | QiFTpacket * | ftpackp, | |
char * | ftstr, | |||
double * | msecs | |||
) |
long QiFTinit_parsers | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt | |||
) |
long QiFTtoEPOCH | ( | QiFTpacket * | ftpackp, | |
char * | ftstr | |||
) |
long QiGetCSDSgenFlat | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt | |||
) |
long QiGetDataType | ( | QiCDFContents * | QiSCDF, | |
long * | sizeofentry, | |||
QiOptions * | QiSOpt, | |||
QiRecord_format * | QiSfmt, | |||
long | n | |||
) |
char* QiGetLine | ( | FILE * | fp | ) |
FILE* QiOpenFile | ( | char * | mode_in, | |
char * | path_in, | |||
char * | file_stem, | |||
char * | extn | |||
) |
long QiParseEntry | ( | char | delim, | |
char * | value, | |||
char ** | tok | |||
) |
long QiParseFreeTimeFormatString_date | ( | char * | ft_format_str, | |
QiFTParser * | ftparser | |||
) |
long QiParseFreeTimeFormatString_time | ( | char * | ft_format_str, | |
QiFTParser * | ftparser | |||
) |
long QiParseParamValue | ( | char * | line, | |
char ** | param, | |||
char ** | value | |||
) |
long QiParseQuotedEntry | ( | char | delim, | |
char * | value, | |||
char ** | tok | |||
) |
long QiReadData | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt | |||
) |
long QiReadGlobalFlat | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
char * | attr_name | |||
) |
long QiReadHeader | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
QiRecord_format * | QiSfmt, | |||
FILE * | fp_hdr | |||
) |
char* QiReadLine | ( | char * | skip_until | ) |
long QiReadRecsCAA | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
long | j | |||
) |
long QiReadRecsExchange | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
long | j | |||
) |
long QiReadRecsParsed | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
long | j | |||
) |
long QiReadRecsTabular | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
long | j | |||
) |
long QiReadVmeta | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
QiRecord_format * | QiSfmt | |||
) |
long QiSetEntry | ( | QiGAttrEntry * | entry, | |
char * | value, | |||
long | size, | |||
char | delim | |||
) |
long QiSetVarToGet | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
char * | var_to_get | |||
) |
long QiText_to_Attr | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
char * | param, | |||
char * | value, | |||
long | var_num, | |||
long | attr_num | |||
) |
char* QiToUpper | ( | const char * | string | ) |
long QiWriteCSDSgenFlat | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt | |||
) |
long QiWriteEntry | ( | QiGAttrEntry * | entry, | |
QiOptions * | QiSOpt, | |||
FILE * | fp | |||
) |
long QiWriteGlobalFlat | ( | QiCDFContents * | QiSCDF, | |
QiOptions * | QiSOpt, | |||
long | n_G, | |||
FILE * | fp | |||
) |
long QiWriteRecsCAA | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
FILE * | fp | |||
) |
long QiWriteRecsExchange | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
FILE * | fp | |||
) |
long QiWriteRecsParsed | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
FILE * | fp | |||
) |
long QiWriteRecsTabular | ( | QiCDFContents * | QiSCDF, | |
QiRecord_format * | QiSfmt, | |||
QiOptions * | QiSOpt, | |||
FILE * | fp | |||
) |
long QiWriteVarObjects | ( | QiCDFContents * | QiSCDF, | |
long | var_num, | |||
QiOptions * | QiSOpt, | |||
QiRecord_format * | QiSfmt, | |||
FILE * | fp | |||
) |
long QiYearDoyToDate | ( | long | year, | |
long | doy, | |||
long * | month, | |||
long * | day | |||
) |
long WriteHeaderFlat | ( | QiCDFContents * | QiSCDF, | |
FILE * | fp, | |||
QiOptions * | QiSOpt | |||
) |
char end_of_line_mark [static] |
char* fileNames[MAX_N_INC_FILES] [static] |
int fpInc [static] |
int fpNow [static] |
FILE* includedFiles[MAX_N_INC_FILES] [static] |
int includedFrom[MAX_N_INC_FILES] [static] |
fpos_t includedFromPosn[MAX_N_INC_FILES] [static] |
char* incReadPath [static] |
int isCAA [static] |
long monotonic [static] |
char QicMark [static] |
long year_offset [static] |
long yp_last [static] |