8#include <WXP/Lev2Data.h>
9#include <WXP/Lev2Info.h>
62 Lev2File(
const char *filename,
int rtype );
65 int open(
const char *filename,
int rtype );
69 int readBytes(
unsigned char *data,
int dsize );
70 int bseek(
int byte );
71 int boffset(
int byte );
77 int setId(
const char *rid );
78 const char *getId(){
return id; };
79 int setDataType(
int type );
81 int setCompress(
int val );
This class manages bzip2 decompression.
Definition BZlib.h:9
This class creates a generic buffer for data.
Definition Buffer.h:5
This class stores date and time information.
Definition Date.h:8
This class accesses files.
Definition File.h:15
This class reads and decodes NIDS data from file.
Definition Lev2File.h:12
int getLong()
Definition Lev2File.cc:253
int getCompress()
Definition Lev2File.h:83
int getShort()
Definition Lev2File.cc:241
Lev2File()
Definition Lev2File.cc:25
~Lev2File()
Definition Lev2File.cc:43
int getByte()
Definition Lev2File.cc:221
int close()
Definition Lev2File.cc:93
int open(const char *filename, int rtype)
Definition Lev2File.cc:72
int getUByte()
Definition Lev2File.cc:231
int init()
Definition Lev2File.cc:54
bool isOpen()
Definition Lev2File.cc:86
DataType
Definition Lev2File.h:100
@ VEL
Definition Lev2File.h:102
@ SPECT
Definition Lev2File.h:103
@ REF
Definition Lev2File.h:101
Type
Definition Lev2File.h:94
@ COMP
Definition Lev2File.h:96
@ RAW
Definition Lev2File.h:95
This structure stores LevelII radar header information.
Definition Lev2Info.h:7
All WXP classes fall under the WXP namespace.
Definition Angle.h:4
This struct stores Nexrad Level II block header information.
Definition Lev2Data.h:5