Template Class CustomSerializerT

Inheritance Relationships

Base Type

Class Documentation

template<typename T>
class CustomSerializerT : public DataTamer::CustomSerializer

Public Functions

inline CustomSerializerT(const std::string &type_name = TypeDefinition<T>().typeName())
inline virtual const std::string &typeName() const override
inline virtual size_t serializedSize(const void *src_instance) const override
inline virtual bool isFixedSize() const override
inline virtual void serialize(const void *src_instance, SerializeMe::SpanBytes &dst_buffer) const override