class Descriptor

Defined at line 369 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

Data required for reading and writing a Descriptor.

Public Methods

void Descriptor ()

Defined at line 371 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

void Descriptor (const Descriptor & other)

Defined at line 372 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

Descriptor & operator= (const Descriptor & other)

Defined at line 373 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

void Descriptor (Descriptor && other)

Defined at line 374 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/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_ufs::wire::Descriptor> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_hardware_ufs::wire::Descriptor> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_hardware_ufs::wire::Descriptor>> frame)

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

Descriptor & operator= (Descriptor && other)

Defined at line 375 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

::fuchsia_hardware_ufs::wire::DescriptorType & type ()

Descriptor identification values.

bool has_type ()
::fuchsia_hardware_ufs::wire::Identifier & identifier ()

Identifier for identifying or distinguishing specific elements.

The index value is used to identify a specific descriptor from multiple descriptors

(ranging from 0 to 255), and the selector field may be needed to further identify

a particular descriptor.

bool has_identifier ()
uint16_t & length ()

The number of bytes to read from or write to the Descriptor.

bool has_length ()
void ~Descriptor ()

Defined at line 377 of file fidling/gen/sdk/fidl/fuchsia.hardware.ufs/fuchsia.hardware.ufs/cpp/fidl/fuchsia.hardware.ufs/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder