class InputSettings
Defined at line 2465 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_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 (Storage_ storage)
void InputSettings ()
Defined at line 2470 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
void InputSettings (InputSettings && )
Defined at line 2471 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
void InputSettings (const InputSettings & other)
InputSettings & operator= (InputSettings && )
Defined at line 2472 of file fidling/gen/sdk/fidl/fuchsia.settings/fuchsia.settings/cpp/fidl/fuchsia.settings/cpp/natural_types.h
InputSettings & operator= (const InputSettings & other)
bool operator== (const InputSettings & other)
bool operator!= (const InputSettings & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_settings::InputDevice>> & devices ()
::std::optional< ::std::vector< ::fuchsia_settings::InputDevice>> & devices ()
InputSettings & devices (std::optional< ::std::vector< ::fuchsia_settings::InputDevice>> value)
Setter for devices.
void InputSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits