1 #ifndef DBALLE_CORE_VALUES_H
2 #define DBALLE_CORE_VALUES_H
4 #include <dballe/fwd.h>
5 #include <wreport/var.h>
14 std::vector<uint8_t> buf;
17 void append_uint16(uint16_t val);
18 void append_uint32(uint32_t val);
19 void append_cstring(
const char* val);
29 Decoder(
const std::vector<uint8_t>& buf);
30 uint16_t decode_uint16();
31 uint32_t decode_uint32();
32 const char* decode_cstring();
33 std::unique_ptr<wreport::Var> decode_var();