class GraphCreateGainControlRequest

Defined at line 2926 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h

Public Methods

void GraphCreateGainControlRequest (Storage_ storage)
void GraphCreateGainControlRequest ()

Defined at line 2931 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h

void GraphCreateGainControlRequest (GraphCreateGainControlRequest && )

Defined at line 2932 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h

bool IsEmpty ()
const std::optional< ::std::string> & name ()

Name of this GainControl, used for diagnostics only. See "IDs and names"

in the comments for [`Graph`].

Optional. Empty if not specified.

::std::optional< ::std::string> & name ()

Name of this GainControl, used for diagnostics only. See "IDs and names"

in the comments for [`Graph`].

Optional. Empty if not specified.

GraphCreateGainControlRequest & name (std::optional< ::std::string> value)

Name of this GainControl, used for diagnostics only. See "IDs and names"

in the comments for [`Graph`].

Optional. Empty if not specified.

const std::optional< ::fidl::ServerEnd< ::fuchsia_audio::GainControl>> & control ()

Interface which controls this GainControl.

Required.

::std::optional< ::fidl::ServerEnd< ::fuchsia_audio::GainControl>> & control ()

Interface which controls this GainControl.

Required.

GraphCreateGainControlRequest & control (std::optional< ::fidl::ServerEnd< ::fuchsia_audio::GainControl>> value)

Interface which controls this GainControl.

Required.

GraphCreateGainControlRequest & operator= (GraphCreateGainControlRequest && )

Defined at line 2933 of file fidling/gen/sdk/fidl/fuchsia.audio.mixer/fuchsia.audio.mixer/cpp/fidl/fuchsia.audio.mixer/cpp/natural_types.h

const std::optional< ::fuchsia_audio_mixer::ReferenceClock> & reference_clock ()

Reference clock for this GainControl.

Required.

::std::optional< ::fuchsia_audio_mixer::ReferenceClock> & reference_clock ()

Reference clock for this GainControl.

Required.

GraphCreateGainControlRequest & reference_clock (std::optional< ::fuchsia_audio_mixer::ReferenceClock> value)

Reference clock for this GainControl.

Required.

void GraphCreateGainControlRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits