Template Struct enable_integer_serialization
Defined in File integer.h
Inheritance Relationships
Derived Types
public liberate::serialization::enable_integer_serialization< T const >
(Template Struct enable_integer_serialization< T const >)public liberate::serialization::enable_integer_serialization< T const volatile >
(Template Struct enable_integer_serialization< T const volatile >)public liberate::serialization::enable_integer_serialization< T volatile >
(Template Struct enable_integer_serialization< T volatile >)
Struct Documentation
-
template<typename T>
struct enable_integer_serialization This struct serves two purposes:
The const/volatile overloads help serve to erase the distinction between the base and qualified types where such a distinction is not necessary.
The specializtions for concrete
T
also enable specializations for specific integer types.
Subclassed by liberate::serialization::enable_integer_serialization< T const >, liberate::serialization::enable_integer_serialization< T const volatile >, liberate::serialization::enable_integer_serialization< T volatile >