libwreport 3.40
fwd.h
1#ifndef WREPORT_FWD_H
2#define WREPORT_FWD_H
3
4#include <cstdint>
5#include <wreport/version.h>
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} // namespace wreport
24
25#endif
BUFR bulletin implementation.
Definition bulletin.h:228
Identifying information for one distinct instance of BUFR tables.
Definition tableinfo.h:15
Storage for the decoded data of a BUFR or CREX message.
Definition bulletin.h:30
CREX bulletin implementation.
Definition bulletin.h:406
Identifying information for one distinct instance of CREX tables.
Definition tableinfo.h:63
BUFR/CREX table D with Dxxyyy aggregate code expansions.
Definition dtable.h:15
A physical variable.
Definition var.h:25
Holds a variable information table.
Definition vartable.h:31
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:140