libwreport 3.36
fwd.h
1#ifndef WREPORT_FWD_H
2#define WREPORT_FWD_H
3
4#include <wreport/version.h>
5#include <cstdint>
6
7namespace wreport {
8class Var;
9class Vartable;
10class _Varinfo;
11typedef const _Varinfo* Varinfo;
12typedef uint16_t Varcode;
13
14class Bulletin;
15class BufrBulletin;
16class CrexBulletin;
17
18class BufrTableID;
19class CrexTableID;
20
21class Tables;
22class DTable;
23}
24
25#endif
BUFR bulletin implementation.
Definition bulletin.h:229
Identifying information for one distinct instance of BUFR tables.
Definition tableinfo.h:14
Storage for the decoded data of a BUFR or CREX message.
Definition bulletin.h:30
CREX bulletin implementation.
Definition bulletin.h:397
Identifying information for one distinct instance of CREX tables.
Definition tableinfo.h:44
BUFR/CREX table D with Dxxyyy aggregate code expansions.
Definition dtable.h:14
String functions.
Definition benchmark.h:13
const _Varinfo * Varinfo
Varinfo reference.
Definition fwd.h:11
uint16_t Varcode
Holds the WMO variable code of a variable.
Definition fwd.h:12
Collection of BUFR/CREX tables used to work on a bulletin.
Definition tables.h:15
Information about a variable.
Definition varinfo.h:139