|
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().