class InputSettings
Defined at line 3809 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
Settings related to device input. New format for InputDeviceSettings.
InputSettings contains a list of input devices, e.g. Microphone and Camera
devices. There may be multiple devices of each type. If so, they will be
differentiated by the device_name. If there is only one device of a certain
[DeviceType], then the name defaults to the same as the device type, e.g.
DeviceType::Microphone -> "microphone".
Public Methods
void InputSettings ()
Defined at line 3811 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
void InputSettings (const InputSettings & other)
Defined at line 3812 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
InputSettings & operator= (const InputSettings & other)
Defined at line 3813 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
void InputSettings (InputSettings && other)
Defined at line 3814 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::InputSettings> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_settings::wire::InputSettings> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_settings::wire::InputSettings>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
::fidl::VectorView< ::fuchsia_settings::wire::InputDevice> & devices ()
bool has_devices ()
InputSettings & operator= (InputSettings && other)
Defined at line 3815 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
void ~InputSettings ()
Defined at line 3817 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder