47 #ifndef SERIALIZATIONPACK_SERIALIZABLE_HPP
48 #define SERIALIZATIONPACK_SERIALIZABLE_HPP
52 namespace SerializationPack {
80 #endif // SERIALIZATIONPACK_SERIALIZABLE_HPP
Mixin interface for objects that can be serialized to and from a stream.
virtual void unserialize(std::istream &in)=0
Un-serialize the object from a stream.
virtual void serialize(std::ostream &out) const =0
Serialize the object to a stream.