class RampedGain
Defined at line 694 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
Describes a ramped gain command. When this command is applied, gain is
ramped from its current value to the target value, over the specified
duration, using the specified function.
Public Methods
void RampedGain (Storage_ storage)
void RampedGain ()
Defined at line 700 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
void RampedGain (RampedGain && )
Defined at line 701 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
void RampedGain (const RampedGain & other)
RampedGain & operator= (RampedGain && )
Defined at line 702 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/natural_types.h
RampedGain & operator= (const RampedGain & other)
bool operator== (const RampedGain & other)
bool operator!= (const RampedGain & other)
bool IsEmpty ()
const std::optional<float> & target_gain_db ()
::std::optional<float> & target_gain_db ()
RampedGain & target_gain_db (std::optional<float> value)
Setter for target_gain_db.
const std::optional<int64_t> & duration ()
::std::optional<int64_t> & duration ()
RampedGain & duration (std::optional<int64_t> value)
Setter for duration.
const std::optional< ::fuchsia_audio::RampFunction> & function ()
::std::optional< ::fuchsia_audio::RampFunction> & function ()
RampedGain & function (std::optional< ::fuchsia_audio::RampFunction> value)
Setter for function.
void RampedGain (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits