libwreport
3.40
|
Identifying information for one distinct instance of CREX tables. More...
#include <tableinfo.h>
Public Member Functions | |
CrexTableID (uint8_t edition_number, uint16_t originating_centre, uint16_t originating_subcentre, uint8_t master_table_number, uint8_t master_table_version_number, uint8_t master_table_version_number_bufr, uint8_t master_table_version_number_local) | |
CrexTableID (const CrexTableID &)=default | |
CrexTableID (CrexTableID &&)=default | |
CrexTableID & | operator= (const CrexTableID &)=default |
CrexTableID & | operator= (CrexTableID &&)=default |
bool | operator< (const CrexTableID &o) const |
bool | operator== (const CrexTableID &o) const |
bool | is_acceptable_replacement (const BufrTableID &id) const |
bool | is_acceptable_replacement (const CrexTableID &id) const |
int | closest_match (const BufrTableID &first, const BufrTableID &second) const |
int | closest_match (const CrexTableID &first, const CrexTableID &second) const |
int | closest_match (const BufrTableID &first, const CrexTableID &second) const |
void | print (FILE *out) const |
Static Public Attributes | |
static const uint8_t | MASTER_TABLE_VERSION_NUMBER_NEWEST = 0xff |
Identifying information for one distinct instance of CREX tables.