Android-cuttlefish cvd tool
Namespaces | Variables
tpm_serialize.cpp File Reference
#include "tpm_serialize.h"
#include <cstring>
#include <android-base/logging.h>
#include "tss2/tss2_mu.h"
#include "tss2/tss2_rc.h"
Include dependency graph for tpm_serialize.cpp:

Namespaces

namespace  cuttlefish
 

Variables

template<typename T >
int cuttlefish::MarshalFn = 0
 
template<typename T >
int cuttlefish::UnmarshalFn = 0
 
template<>
auto cuttlefish::MarshalFn< TPM2B_PRIVATE > = Tss2_MU_TPM2B_PRIVATE_Marshal
 
template<>
auto cuttlefish::UnmarshalFn< TPM2B_PRIVATE > = Tss2_MU_TPM2B_PRIVATE_Unmarshal
 
template<>
auto cuttlefish::MarshalFn< TPM2B_PUBLIC > = Tss2_MU_TPM2B_PUBLIC_Marshal
 
template<>
auto cuttlefish::UnmarshalFn< TPM2B_PUBLIC > = Tss2_MU_TPM2B_PUBLIC_Unmarshal