class BoardInfo

Defined at line 279 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/natural_types.h

Collection of properties that are common among a set of devices based on

hardware type

Public Methods

void BoardInfo (Storage_ storage)
void BoardInfo ()

Defined at line 285 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/natural_types.h

void BoardInfo (BoardInfo && )

Defined at line 286 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/natural_types.h

void BoardInfo (const BoardInfo & other)
const std::optional< ::std::string> & name ()
::std::optional< ::std::string> & name ()
BoardInfo & name (std::optional< ::std::string> value)

Setter for name.

BoardInfo & operator= (BoardInfo && )

Defined at line 287 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/natural_types.h

BoardInfo & operator= (const BoardInfo & other)
bool operator== (const BoardInfo & other)
bool operator!= (const BoardInfo & other)
bool IsEmpty ()
const std::optional< ::std::string> & revision ()
::std::optional< ::std::string> & revision ()
BoardInfo & revision (std::optional< ::std::string> value)

Setter for revision.

const std::optional< ::fuchsia_hwinfo::Architecture> & cpu_architecture ()
::std::optional< ::fuchsia_hwinfo::Architecture> & cpu_architecture ()
BoardInfo & cpu_architecture (std::optional< ::fuchsia_hwinfo::Architecture> value)

Setter for cpu_architecture.

void BoardInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits