1#ifndef WREPORT_BUFFERS_CREX_H
2#define WREPORT_BUFFERS_CREX_H
173 __attribute__((format(printf, 2, 3)));
176 void encode_check_digit();
A physical variable.
Definition var.h:25
#define WREPORT_THROWF_ATTRS(a, b)
Tell the compiler that a function always throws and expects printf-style arguments.
Definition error.h:56
String functions.
Definition benchmark.h:13
Information about a variable.
Definition varinfo.h:140
Text output buffer.
Definition crex.h:150
void raw_appendf(const char *fmt,...) __attribute__((format(printf
Append a printf-formatted string.
void raw_append(const char *str, int len)
Append a string.
CrexOutput(std::string &buf)
Wrap a string with a CrexOutput.
int has_check_digit
True if the CREX message uses the check digit feature.
Definition crex.h:155
int expected_check_digit
Value of the next expected check digit.
Definition crex.h:158
std::string & buf
String we append to.
Definition crex.h:152
Implement fast access to information about WMO variables.