class AudioSettings

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

Public Methods

void AudioSettings (Storage_ storage)
void AudioSettings ()

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

void AudioSettings (AudioSettings && )

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

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

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

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

Contains the volume setting for 'legacy' audio stream settings (those in AudioRenderUsage).

There should only be one AudioStreamSettings for each fuchsia.media.AudioRenderUsage.

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

Contains the volume setting for 'legacy' audio stream settings (those in AudioRenderUsage).

There should only be one AudioStreamSettings for each fuchsia.media.AudioRenderUsage.

AudioSettings & streams (std::optional< ::std::vector< ::fuchsia_settings::AudioStreamSettings>> value)

Contains the volume setting for 'legacy' audio stream settings (those in AudioRenderUsage).

There should only be one AudioStreamSettings for each fuchsia.media.AudioRenderUsage.

void AudioSettings (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits