1#ifndef DBALLE_CORE_VALUES_H
2#define DBALLE_CORE_VALUES_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();
Definition: core/values.h:25
static void decode_attrs(const std::vector< uint8_t > &buf, wreport::Var &var)
Decode the attributes of var from a buffer.
Definition: core/values.h:13