class BootMetadata
Defined at line 1513 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
Device metadata to be passed from bootloader via a ZBI record.
Public Methods
void BootMetadata ()
Defined at line 1515 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
void BootMetadata (const BootMetadata & other)
Defined at line 1516 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
BootMetadata & operator= (const BootMetadata & other)
Defined at line 1517 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
void BootMetadata (BootMetadata && other)
Defined at line 1518 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_hardware_platform_bus::wire::BootMetadata> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_hardware_platform_bus::wire::BootMetadata> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_platform_bus::wire::BootMetadata>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
BootMetadata & operator= (BootMetadata && other)
Defined at line 1519 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
uint32_t & zbi_type ()
Metadata type (matches `zbi_header_t.type` for bootloader metadata).
bool has_zbi_type ()
uint32_t & zbi_extra ()
Matches `zbi_header_t.extra` for bootloader metadata.
Used in cases where bootloader provides multiple metadata records of the same type.
bool has_zbi_extra ()
void ~BootMetadata ()
Defined at line 1521 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder