23 #ifndef _PACKABLE_OBJECT_HPP_ 24 #define _PACKABLE_OBJECT_HPP_ 40 virtual void pack (
packer &serializator)
const = 0;
virtual size_t get_packed_size(packer &serializator, std::size_t start_offset=0) const =0
virtual ~packable_object()
virtual void pack(packer &serializator) const =0
virtual void unpack(unpacker &deserializator)=0
virtual bool is_equal(const packable_object *other)