CCF
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ccf::pal::PlatformAttestationMeasurement Struct Reference

#include <measurement.h>

Public Member Functions

 PlatformAttestationMeasurement ()=default
 
 PlatformAttestationMeasurement (const PlatformAttestationMeasurement &)=default
 
template<size_t N, typename Tag >
 PlatformAttestationMeasurement (const AttestationMeasurement< N, Tag > &measurement)
 
PlatformAttestationMeasurementoperator= (const PlatformAttestationMeasurement &)=default
 
std::string hex_str () const
 
 operator std::span< const uint8_t > () const
 

Public Attributes

std::vector< uint8_t > data
 

Constructor & Destructor Documentation

◆ PlatformAttestationMeasurement() [1/3]

ccf::pal::PlatformAttestationMeasurement::PlatformAttestationMeasurement ( )
default

◆ PlatformAttestationMeasurement() [2/3]

ccf::pal::PlatformAttestationMeasurement::PlatformAttestationMeasurement ( const PlatformAttestationMeasurement )
default

◆ PlatformAttestationMeasurement() [3/3]

template<size_t N, typename Tag >
ccf::pal::PlatformAttestationMeasurement::PlatformAttestationMeasurement ( const AttestationMeasurement< N, Tag > &  measurement)
inline

Member Function Documentation

◆ hex_str()

std::string ccf::pal::PlatformAttestationMeasurement::hex_str ( ) const
inline

◆ operator std::span< const uint8_t >()

ccf::pal::PlatformAttestationMeasurement::operator std::span< const uint8_t > ( ) const
inline

◆ operator=()

PlatformAttestationMeasurement & ccf::pal::PlatformAttestationMeasurement::operator= ( const PlatformAttestationMeasurement )
default

Member Data Documentation

◆ data

std::vector<uint8_t> ccf::pal::PlatformAttestationMeasurement::data

The documentation for this struct was generated from the following file: