5#include <WXP/Filename.h>
6#include <WXP/MosData.h>
7#include <WXP/WmoParse.h>
19 MosFile(
const char *filename,
int type );
20 MosFile(
const char *filename );
28 int open(
const char *filename,
int type );
29 int open(
const char *filename );
35 inline bool isOpen(){
return opened; };
49 static const char*
getModel(
int mod );
This class stores date and time information.
Definition Date.h:8
This class creates filenames.
Definition Filename.h:11
This class stores MOS data.
Definition MosData.h:9
This class reads MOS data files.
Definition MosFile.h:10
int decodeGFS(const char *str, MosData &data)
Definition MosFile.cc:923
const char * getModel()
Definition MosFile.cc:216
Model
Definition MosFile.h:52
@ LAMP
Definition MosFile.h:61
@ GFSX
Definition MosFile.h:60
@ NGM
Definition MosFile.h:54
@ MRF
Definition MosFile.h:59
@ GFS
Definition MosFile.h:58
@ ETA
Definition MosFile.h:55
@ AVN
Definition MosFile.h:57
@ PFM
Definition MosFile.h:62
@ NAM
Definition MosFile.h:56
int decodeLAMP(const char *str, MosData &data)
Definition MosFile.cc:1402
int decodeETA(const char *str, MosData &data)
Definition MosFile.cc:913
int decodeNGM(const char *str, MosData &data)
Definition MosFile.cc:390
int decodeMRF(const char *str, MosData &data)
Definition MosFile.cc:1392
const char * getWmo()
Definition MosFile.h:47
int getDate(Date &rdate)
Definition MosFile.cc:254
int open(const char *filename, int type)
Definition MosFile.cc:83
int close()
Definition MosFile.cc:234
~MosFile()
Definition MosFile.cc:244
int decodeGFSX(const char *str, MosData &data)
Definition MosFile.cc:1217
Type
Definition MosFile.h:64
@ BUFR
Definition MosFile.h:67
@ CDF
Definition MosFile.h:68
@ WMO
Definition MosFile.h:66
int decodeNAM(const char *str, MosData &data)
Definition MosFile.cc:626
int decodeAVN(const char *str, MosData &data)
Definition MosFile.cc:1207
MosFile()
Definition MosFile.cc:26
int setModel(int mod)
Definition MosFile.cc:148
int init()
Definition MosFile.cc:71
int read(MosData &data)
Definition MosFile.cc:263
bool isOpen()
Definition MosFile.h:35
int rewind()
Definition MosFile.cc:223
This class parses text files.
Definition WmoParse.h:10
const char * getHeader()
Definition WmoParse.cc:183
All WXP classes fall under the WXP namespace.
Definition Angle.h:4