class GainElementState
Defined at line 1893 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
State for an `Element` with `type` equal to `GAIN`.
Public Methods
void GainElementState (Storage_ storage)
void GainElementState ()
Defined at line 1898 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
void GainElementState (GainElementState && )
Defined at line 1899 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
void GainElementState (const GainElementState & other)
GainElementState & operator= (GainElementState && )
Defined at line 1900 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
GainElementState & operator= (const GainElementState & other)
bool operator== (const GainElementState & other)
bool operator!= (const GainElementState & other)
bool IsEmpty ()
const std::optional<float> & gain ()
Current gain in `GainType` format.
Required. Must be finite.
::std::optional<float> & gain ()
Current gain in `GainType` format.
Required. Must be finite.
GainElementState & gain (std::optional<float> value)
Current gain in `GainType` format.
Required. Must be finite.
void GainElementState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits