class SensorInputDescriptor

Defined at line 2682 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

Describes the format of the input report that will be sent from the sensor

to the device.

Public Methods

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_ui_input::wire::SensorInputDescriptor> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_ui_input::wire::SensorInputDescriptor> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_input::wire::SensorInputDescriptor>> frame)

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

void SensorInputDescriptor ()

Defined at line 2684 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

void SensorInputDescriptor (const SensorInputDescriptor & other)

Defined at line 2685 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

SensorInputDescriptor & operator= (const SensorInputDescriptor & other)

Defined at line 2686 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

void SensorInputDescriptor (SensorInputDescriptor && other)

Defined at line 2687 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

SensorInputDescriptor & operator= (SensorInputDescriptor && other)

Defined at line 2688 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

::fidl::VectorView< ::fuchsia_ui_input::wire::SensorAxis> & values ()
bool has_values ()
SensorInputDescriptor & set_values (::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_ui_input::wire::SensorAxis>> elem)
SensorInputDescriptor & set_values (std::nullptr_t )
SensorInputDescriptor & clear_values ()
void SensorInputDescriptor (::fidl::AnyArena & allocator)
void SensorInputDescriptor (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_input::wire::SensorInputDescriptor>> && frame)

This constructor allows a user controlled allocation (not using a Arena).

It should only be used when performance is key.

As soon as the frame is given to the table, it must not be used directly or for another table.

void Allocate (::fidl::AnyArena & allocator)
void Init (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_ui_input::wire::SensorInputDescriptor>> && frame_ptr)
void ~SensorInputDescriptor ()

Defined at line 2690 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder