1 #ifndef CondFormats_SerializationHelper_SerializationHelperBase_h 2 #define CondFormats_SerializationHelper_SerializationHelperBase_h 22 #include <string_view> 42 virtual std::string_view
serialize(std::streambuf&,
void const*)
const = 0;
43 virtual const std::type_info&
type()
const = 0;
virtual ~SerializationHelperBase()=default
const SerializationHelperBase & operator=(const SerializationHelperBase &)=delete
virtual const std::type_info & type() const =0
SerializationHelperBase()=default
virtual unique_void_ptr deserialize(std::streambuf &, const std::string_view iClassName) const =0
virtual std::string_view serialize(std::streambuf &, void const *) const =0