class AudioSettings2

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

Public Methods

void AudioSettings2 (Storage_ storage)
void AudioSettings2 ()

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

void AudioSettings2 (AudioSettings2 && )

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

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

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

AudioSettings2 & operator= (const AudioSettings2 & other)
bool operator== (const AudioSettings2 & other)
bool operator!= (const AudioSettings2 & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_settings::AudioStreamSettings2>> & streams ()

Contains the volume setting for all audio stream settings. There should only be

one AudioStreamSettings for each fuchsia.media.AudioRenderUsage2.

::std::optional< ::std::vector< ::fuchsia_settings::AudioStreamSettings2>> & streams ()

Contains the volume setting for all audio stream settings. There should only be

one AudioStreamSettings for each fuchsia.media.AudioRenderUsage2.

AudioSettings2 & streams (std::optional< ::std::vector< ::fuchsia_settings::AudioStreamSettings2>> value)

Contains the volume setting for all audio stream settings. There should only be

one AudioStreamSettings for each fuchsia.media.AudioRenderUsage2.

void AudioSettings2 (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits