class DeviceInfo

Defined at line 84 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

Collection of properties that is unique per device.

Public Methods

::fidl::WireTableBuilder< ::fuchsia_hwinfo::wire::DeviceInfo> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

void DeviceInfo ()

Defined at line 86 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

void DeviceInfo (const DeviceInfo & other)

Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableExternalBuilder< ::fuchsia_hwinfo::wire::DeviceInfo> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hwinfo::wire::DeviceInfo>> frame)

Return a builder that relies on explicitly allocating |fidl::ObjectView|s.

DeviceInfo & operator= (const DeviceInfo & other)

Defined at line 88 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

void DeviceInfo (DeviceInfo && other)

Defined at line 89 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

DeviceInfo & operator= (DeviceInfo && other)

Defined at line 90 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

::fidl::StringView & serial_number ()
bool has_serial_number ()
bool & is_retail_demo ()
bool has_is_retail_demo ()
::fidl::StringView & retail_sku ()
bool has_retail_sku ()
void ~DeviceInfo ()

Defined at line 92 of file fidling/gen/sdk/fidl/fuchsia.hwinfo/fuchsia.hwinfo/cpp/fidl/fuchsia.hwinfo/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder