class VoiceParameters

Defined at line 96 of file fidling/gen/sdk/fidl/fuchsia.accessibility.tts/fuchsia.accessibility.tts/hlcpp/fuchsia/accessibility/tts/cpp/fidl.h

Parameters of a voice.

TODO(https://fxbug.dev/42090141): Add extra voice parameters such as speech rate and pitch.

Public Members

static const fidl_type_t * FidlType

Public Methods

bool IsEmpty ()

Returns whether no field is set.

const ::fuchsia::intl::LocaleId & language ()

The current selected language.

Defined at line 103 of file fidling/gen/sdk/fidl/fuchsia.accessibility.tts/fuchsia.accessibility.tts/hlcpp/fuchsia/accessibility/tts/cpp/fidl.h

bool has_language ()

Defined at line 107 of file fidling/gen/sdk/fidl/fuchsia.accessibility.tts/fuchsia.accessibility.tts/hlcpp/fuchsia/accessibility/tts/cpp/fidl.h

::fuchsia::intl::LocaleId * mutable_language ()

The current selected language.

Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.accessibility.tts/fuchsia.accessibility.tts/hlcpp/fuchsia/accessibility/tts/cpp/fidl.h

void clear_language ()

Defined at line 120 of file fidling/gen/sdk/fidl/fuchsia.accessibility.tts/fuchsia.accessibility.tts/hlcpp/fuchsia/accessibility/tts/cpp/fidl.h

VoiceParameters & set_language (::fuchsia::intl::LocaleId _value)
void VoiceParameters ()
void VoiceParameters (VoiceParameters && other)
void ~VoiceParameters ()
VoiceParameters & operator= (VoiceParameters && other)
::std::unique_ptr<VoiceParameters> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, VoiceParameters * _value, size_t _offset)
zx_status_t Clone (VoiceParameters * _result)