template<typename Type>
class cuttlefish::TpmSerializable< Type >
An implementation of a keymaster::Serializable type that refers to a TPM type by an unmanaged pointer. When the TpmSerializable serializes or deserializes data, it loads it from and saves it to the pointed at instance.
The serialization format is the same as the one used in the command protocol for TPM messages.
This is a template class, specialized in the corresponding implementation file for the TPM types necessary to serialize as part of larger Keymaster serializable types.