Android-cuttlefish cvd tool
Classes | Public Member Functions | Private Attributes | List of all members
cuttlefish::InProcessTpm Class Reference

#include <in_process_tpm.h>

Inheritance diagram for cuttlefish::InProcessTpm:
Inheritance graph
[legend]
Collaboration diagram for cuttlefish::InProcessTpm:
Collaboration graph
[legend]

Classes

class  Impl
 

Public Member Functions

 InProcessTpm ()
 
 ~InProcessTpm ()
 
TSS2_TCTI_CONTEXT * TctiContext () override
 
- Public Member Functions inherited from cuttlefish::Tpm
virtual ~Tpm ()=default
 
virtual TSS2_TCTI_CONTEXT * TctiContext ()=0
 

Private Attributes

std::unique_ptr< Implimpl_
 

Constructor & Destructor Documentation

◆ InProcessTpm()

cuttlefish::InProcessTpm::InProcessTpm ( )

◆ ~InProcessTpm()

cuttlefish::InProcessTpm::~InProcessTpm ( )
default

Member Function Documentation

◆ TctiContext()

TSS2_TCTI_CONTEXT * cuttlefish::InProcessTpm::TctiContext ( )
overridevirtual

Implements cuttlefish::Tpm.

Member Data Documentation

◆ impl_

std::unique_ptr<Impl> cuttlefish::InProcessTpm::impl_
private

The documentation for this class was generated from the following files: