14 virtual void deserialize(
const std::vector<uint8_t>& buffer) = 0;
15 virtual uint32_t
size()
const = 0;
virtual void deserialize(const std::vector< uint8_t > &buffer)=0
virtual ~IPacket()=default
virtual uint32_t size() const =0
virtual std::vector< uint8_t > serialize() const =0