20#include "keymaster/serializable.h"
21#include "tss2/tss2_mu.h"
22#include "tss2/tss2_rc.h"
23#include "tss2/tss2_tpm2_types.h"
39template<
typename Type>
45 uint8_t*
Serialize(uint8_t* buf,
const uint8_t* end)
const override;
46 bool Deserialize(
const uint8_t** buf_ptr,
const uint8_t* end)
override;
Definition: tpm_serialize.h:40
bool Deserialize(const uint8_t **buf_ptr, const uint8_t *end) override
Definition: tpm_serialize.cpp:74
TpmSerializable(Type *)
Definition: tpm_serialize.cpp:47
Type * instance_
Definition: tpm_serialize.h:48
uint8_t * Serialize(uint8_t *buf, const uint8_t *end) const override
Definition: tpm_serialize.cpp:62
size_t SerializedSize() const override
Definition: tpm_serialize.cpp:50
Definition: alloc_driver.h:20