class DeviceInfo

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

Collection of properties that is unique per device.

Public Methods

void DeviceInfo (Storage_ storage)
void DeviceInfo ()

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

void DeviceInfo (DeviceInfo && )

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

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

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

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

Setter for serial_number.

const std::optional<bool> & is_retail_demo ()
::std::optional<bool> & is_retail_demo ()
DeviceInfo & is_retail_demo (std::optional<bool> value)

Setter for is_retail_demo.

const std::optional< ::std::string> & retail_sku ()
::std::optional< ::std::string> & retail_sku ()
DeviceInfo & retail_sku (std::optional< ::std::string> value)

Setter for retail_sku.

void DeviceInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits