WXP C++ Library Version 6.74.9
|
This struct stores BUFR data. More...
#include "../include/BufrData.h"
Public Types | |
enum | Type { STRING , NUMBER , VALUE , CODE , FLAG , LOOP , MODIFY } |
Public Member Functions | |
BufrData () | |
int | init () |
int | getMode () |
int | getMajor () |
int | getMinor () |
const char * | getName () |
const char * | getUnit () |
int | getLevel () |
int | getType () |
const char * | getStr () |
int | getCode () |
int | getNumber () |
float | getValue () |
int | print () |
Public Attributes | |
int | mode |
int | maj |
int | min |
int | ind |
int | level |
char | name [41] |
char | unit [21] |
int | type |
char | str [200] |
int | data |
float | value |
This struct stores BUFR data.
enum WXP::BufrData::Type |
Enumerator | |
---|---|
STRING | String data |
NUMBER | Number data |
VALUE | Value data |
CODE | Code table index |
FLAG | Flag data |
LOOP | Loop indicator |
MODIFY | Modify indicator |
BufrData::BufrData | ( | ) |
Constructor
References init().
|
inline |
Gets parameter code
|
inline |
Gets parameter level
|
inline |
Gets parameter major number
Referenced by WXP::ProfFile::read().
|
inline |
Gets parameter minor number
Referenced by WXP::ProfFile::read().
|
inline |
Gets parameter mode number
|
inline |
Gets parameter name
|
inline |
Gets parameter number
Referenced by WXP::ProfFile::read().
|
inline |
Gets parameter string
|
inline |
Gets parameter type
|
inline |
Gets parameter units
|
inline |
Gets parameter value
Referenced by WXP::ProfFile::read().
int BufrData::init | ( | ) |
Initializes the object
References WXP::StrLib::clear(), WXP::Const::MISS, and NUMBER.
Referenced by BufrData(), and WXP::BufrFile::readData().
int BufrData::print | ( | ) |
Prints the object parameters
References CODE, FLAG, NUMBER, and VALUE.
Referenced by WXP::ProfFile::read().