class DeviceState

Defined at line 2252 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

Holds the state for an |InputDevice|.

Public Methods

void DeviceState (Storage_ storage)
void DeviceState ()

Defined at line 2257 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

void DeviceState (DeviceState && )

Defined at line 2258 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

void DeviceState (const DeviceState & other)
DeviceState & operator= (DeviceState && )

Defined at line 2259 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h

DeviceState & operator= (const DeviceState & other)
bool operator== (const DeviceState & other)
bool operator!= (const DeviceState & other)
bool IsEmpty ()
const std::optional< ::fuchsia_settings::ToggleStateFlags> & toggle_flags ()

Controls the on/off state of the input device.

::std::optional< ::fuchsia_settings::ToggleStateFlags> & toggle_flags ()

Controls the on/off state of the input device.

DeviceState & toggle_flags (std::optional< ::fuchsia_settings::ToggleStateFlags> value)

Controls the on/off state of the input device.

void DeviceState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits