class OsInfo

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

Public Methods

void OsInfo (Storage_ storage)
void OsInfo ()

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

void OsInfo (OsInfo && )

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

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

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

OsInfo & operator= (const OsInfo & other)
bool operator== (const OsInfo & other)
bool operator!= (const OsInfo & other)
bool IsEmpty ()
const std::optional< ::fuchsia_tee::Uuid> & uuid ()
::std::optional< ::fuchsia_tee::Uuid> & uuid ()
OsInfo & uuid (std::optional< ::fuchsia_tee::Uuid> value)

Setter for uuid.

const std::optional< ::fuchsia_tee::OsRevision> & revision ()
::std::optional< ::fuchsia_tee::OsRevision> & revision ()
OsInfo & revision (std::optional< ::fuchsia_tee::OsRevision> value)

Setter for revision.

const std::optional<bool> & is_global_platform_compliant ()
::std::optional<bool> & is_global_platform_compliant ()
OsInfo & is_global_platform_compliant (std::optional<bool> value)

Setter for is_global_platform_compliant.

void OsInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits