class GainState
Defined at line 7953 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
Gain state requested by the client or returned by the driver.
Public Methods
void GainState (Storage_ storage)
void GainState ()
Defined at line 7958 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void GainState (GainState && )
Defined at line 7959 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void GainState (const GainState & other)
GainState & operator= (GainState && )
Defined at line 7960 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
GainState & operator= (const GainState & other)
bool operator== (const GainState & other)
bool operator!= (const GainState & other)
bool IsEmpty ()
const std::optional<bool> & muted ()
Current mute state. If not included, the state is unmuted.
Optional.
::std::optional<bool> & muted ()
Current mute state. If not included, the state is unmuted.
Optional.
GainState & muted (std::optional<bool> value)
Current mute state. If not included, the state is unmuted.
Optional.
const std::optional<bool> & agc_enabled ()
Current Automatic Gain Control (AGC) state. If not included, AGC is disabled.
Optional.
::std::optional<bool> & agc_enabled ()
Current Automatic Gain Control (AGC) state. If not included, AGC is disabled.
Optional.
GainState & agc_enabled (std::optional<bool> value)
Current Automatic Gain Control (AGC) state. If not included, AGC is disabled.
Optional.
const std::optional<float> & gain_db ()
Current gain in decibels.
Required.
::std::optional<float> & gain_db ()
Current gain in decibels.
Required.
GainState & gain_db (std::optional<float> value)
Current gain in decibels.
Required.
void GainState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits