class TeeMetadata

Defined at line 224 of file fidling/gen/sdk/fidl/fuchsia.hardware.tee/fuchsia.hardware.tee/cpp/fidl/fuchsia.hardware.tee/cpp/natural_types.h

Passed to the TEE driver as metadata.

Public Members

static const char[] kSerializableName

Public Methods

void TeeMetadata (Storage_ storage)
void TeeMetadata ()

Defined at line 231 of file fidling/gen/sdk/fidl/fuchsia.hardware.tee/fuchsia.hardware.tee/cpp/fidl/fuchsia.hardware.tee/cpp/natural_types.h

void TeeMetadata (TeeMetadata && )

Defined at line 232 of file fidling/gen/sdk/fidl/fuchsia.hardware.tee/fuchsia.hardware.tee/cpp/fidl/fuchsia.hardware.tee/cpp/natural_types.h

void TeeMetadata (const TeeMetadata & other)
TeeMetadata & operator= (TeeMetadata && )

Defined at line 233 of file fidling/gen/sdk/fidl/fuchsia.hardware.tee/fuchsia.hardware.tee/cpp/fidl/fuchsia.hardware.tee/cpp/natural_types.h

TeeMetadata & operator= (const TeeMetadata & other)
bool operator== (const TeeMetadata & other)
bool operator!= (const TeeMetadata & other)
bool IsEmpty ()
const std::optional<uint32_t> & default_thread_count ()

Number of threads in the default pool.

::std::optional<uint32_t> & default_thread_count ()

Number of threads in the default pool.

TeeMetadata & default_thread_count (std::optional<uint32_t> value)

Number of threads in the default pool.

const std::optional< ::std::vector< ::fuchsia_hardware_tee::CustomThreadConfig>> & custom_threads ()

List of custom pool configurations.

::std::optional< ::std::vector< ::fuchsia_hardware_tee::CustomThreadConfig>> & custom_threads ()

List of custom pool configurations.

TeeMetadata & custom_threads (std::optional< ::std::vector< ::fuchsia_hardware_tee::CustomThreadConfig>> value)

List of custom pool configurations.

void TeeMetadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits