21#ifndef KICAD_SERIALIZABLE_H
22#define KICAD_SERIALIZABLE_H
46 virtual void Serialize( google::protobuf::Any &aContainer )
const;
53 virtual bool Deserialize(
const google::protobuf::Any &aContainer );
Interface for objects that can be serialized to Protobuf messages.
virtual void Serialize(google::protobuf::Any &aContainer) const
Serializes this object to the given Any message.
virtual ~SERIALIZABLE()=default
virtual bool Deserialize(const google::protobuf::Any &aContainer)
Deserializes the given protobuf message into this object.