class RampedGain
Defined at line 1485 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_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
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_audio::wire::RampedGain> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_audio::wire::RampedGain> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_audio::wire::RampedGain>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
void RampedGain ()
Defined at line 1487 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
void RampedGain (const RampedGain & other)
Defined at line 1488 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
RampedGain & operator= (const RampedGain & other)
Defined at line 1489 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
void RampedGain (RampedGain && other)
Defined at line 1490 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
RampedGain & operator= (RampedGain && other)
Defined at line 1491 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
float & target_gain_db ()
bool has_target_gain_db ()
int64_t & duration ()
bool has_duration ()
::fuchsia_audio::wire::RampFunction & function ()
bool has_function ()
void ~RampedGain ()
Defined at line 1493 of file fidling/gen/sdk/fidl/fuchsia.audio/fuchsia.audio/cpp/fidl/fuchsia.audio/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder