framework
|
#include <framework/serializable/mutator_type.hpp>
Provides a common interface used to define the types required to properly interpret a mutator type. Unlike container_type
and value_type
, this base is not intended to interact with a derived object directly - rather, a mutator type interacts with the underlying
type. For example, during the deserialization of the following object
the read methods associated with serializable
and value
both accept an output object of type Object
while those associated with little_endian
and big_endian's accept an unsigned integer and a float respectively.
Child | wrapped child type |