#include "../include/sibs/Message.hpp" namespace sibs { Message::Message(MessageType messageType) { static_assert(sizeof(MessageType) == sizeof(u8), "Whoops, message type size has changed, the below code doesn't work"); rawData.push_back((u8)messageType); } void Message::append(const void *data, const usize size) { rawData.insert(rawData.end(), (const u8*)data, (const u8*)data + size); } }