class DeviceState

Defined at line 3103 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

Holds the state for an |InputDevice|.

Public Methods

void DeviceState ()

Defined at line 3105 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

void DeviceState (const DeviceState & other)

Defined at line 3106 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

DeviceState & operator= (const DeviceState & other)

Defined at line 3107 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

void DeviceState (DeviceState && other)

Defined at line 3108 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

bool IsEmpty ()

Returns whether no field is set.

bool HasUnknownData ()

Returns whether the table references unknown fields.

::fidl::WireTableBuilder< ::fuchsia_settings::wire::DeviceState> Builder (::fidl::AnyArena & arena)

Return a builder that by defaults allocates of an arena.

::fidl::WireTableExternalBuilder< ::fuchsia_settings::wire::DeviceState> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_settings::wire::DeviceState>> frame)

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

DeviceState & operator= (DeviceState && other)

Defined at line 3109 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

::fuchsia_settings::wire::ToggleStateFlags & toggle_flags ()

Controls the on/off state of the input device.

bool has_toggle_flags ()
void ~DeviceState ()

Defined at line 3111 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h

Friends

class WireTableBaseBuilder
class WireTableBaseBuilder