libwreport
3.29
wreport
codetables.h
Go to the documentation of this file.
1
#ifndef WREPORT_CODETABLES
2
#define WREPORT_CODETABLES
3
11
namespace
wreport
{
12
13
// 7 bit, leftmost is bit 1
14
namespace
BUFR08001 {
16
const
unsigned
int
MISSING
= 0x01;
/* 7 */
18
const
unsigned
int
SIGWIND = 0x02;
/* 6 */
19
const
unsigned
int
SIGTH = 0x04;
/* 5 */
20
const
unsigned
int
MAXWIND = 0x08;
/* 4 */
21
const
unsigned
int
TROPO = 0x10;
/* 3 */
22
const
unsigned
int
STD = 0x20;
/* 2 */
23
const
unsigned
int
SURFACE = 0x40;
/* 1 */
24
const
unsigned
int
ALL_MISSING = 0x7f;
26
}
27
28
// 18 bit, leftmost is bit 1
29
namespace
BUFR08042 {
31
const
unsigned
int
MISSING
= 0x00001;
/* 18 */
33
const
unsigned
int
H2PRESS = 0x00002;
/* 17 */
34
const
unsigned
int
RESERVED = 0x00004;
/* 16 */
35
const
unsigned
int
REGIONAL = 0x00008;
/* 15 */
36
const
unsigned
int
TOPWIND = 0x00010;
/* 14 */
37
const
unsigned
int
ENDMISSW = 0x00020;
/* 13 */
38
const
unsigned
int
BEGMISSW = 0x00040;
/* 12 */
39
const
unsigned
int
ENDMISSH = 0x00080;
/* 11 */
40
const
unsigned
int
BEGMISSH = 0x00100;
/* 10 */
41
const
unsigned
int
ENDMISST = 0x00200;
/* 9 */
42
const
unsigned
int
BEGMISST = 0x00400;
/* 8 */
43
const
unsigned
int
SIGWIND = 0x00800;
/* 7 */
44
const
unsigned
int
SIGHUM = 0x01000;
/* 6 */
45
const
unsigned
int
SIGTEMP = 0x02000;
/* 5 */
46
const
unsigned
int
MAXWIND = 0x04000;
/* 4 */
47
const
unsigned
int
TROPO = 0x08000;
/* 3 */
48
const
unsigned
int
STD = 0x10000;
/* 2 */
49
const
unsigned
int
SURFACE = 0x20000;
/* 1 */
50
const
unsigned
int
ALL_MISSING = 0x3ffff;
52
}
53
54
}
55
56
#endif
wreport::BUFR08001::MISSING
const unsigned int MISSING
BUFR08001 code table constants.
Definition:
codetables.h:17
wreport
String functions.
Definition:
benchmark.h:13
Generated on Wed Mar 24 2021 17:29:26 for libwreport by
1.8.20