Former-commit-id:133dc97f67
[formerlya02aeb236c
] [formerly9f19e3f712
] [formerly06a8b51d6d
[formerly9f19e3f712
[formerly 64fa9254b946eae7e61bbc3f513b7c3696c4f54f]]] Former-commit-id:06a8b51d6d
Former-commit-id:377dcd10b9
[formerly3360eb6c5f
] Former-commit-id:8e80217e59
40 lines
780 B
C
40 lines
780 B
C
#ifndef BLDTS_HEIGHT_H
|
|
#define BLDTS_HEIGHT_H
|
|
|
|
#include "Report.h"
|
|
#include "LoadUnique.h"
|
|
#include "FcstHeight.h"
|
|
|
|
|
|
void bldts_obsriv(char *lid,
|
|
char *pe,
|
|
char *ts_filter,
|
|
int use_qcfilter,
|
|
time_t obs_btime,
|
|
time_t obs_etime,
|
|
Report **obs,
|
|
int *num_obs);
|
|
|
|
void bldts_fcstriv(char *lid,
|
|
char *pe,
|
|
char *ts_filter,
|
|
int use_qcfilter,
|
|
int use_latest,
|
|
time_t basis_btime,
|
|
Report **fcst,
|
|
int *num_fcst);
|
|
|
|
void set_fcst_keep(UniqueList *ulHead,
|
|
FcstHeight *fhHead,
|
|
int *doKeep);
|
|
|
|
void adjust_startend(int ul_count,
|
|
time_t *basis_time,
|
|
time_t *start_valid_time,
|
|
time_t *end_valid_time);
|
|
|
|
void find_maxfcst(Report *fcst_ts,
|
|
int fcst_ts_cnt,
|
|
Report *max_record);
|
|
|
|
#endif
|