class EqualizerElementState
Defined at line 1663 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 a `Element` with `type` equal to `EQUALIZER`.
Public Methods
void EqualizerElementState (Storage_ storage)
void EqualizerElementState ()
Defined at line 1668 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 EqualizerElementState (EqualizerElementState && )
Defined at line 1669 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 EqualizerElementState (const EqualizerElementState & other)
EqualizerElementState & operator= (EqualizerElementState && )
Defined at line 1670 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
EqualizerElementState & operator= (const EqualizerElementState & other)
bool operator== (const EqualizerElementState & other)
bool operator!= (const EqualizerElementState & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_hardware_audio_signalprocessing::EqualizerBandState>> & band_states ()
The states of the bands in this equalizer processing element.
The number of elements of the `band_states` vector must be equal or smaller than the
number of elements of the `bands` returned in returned in the corresponding
`Equalizer`. `band_states` must have at least one element.
The bands controlled by `band_states` are determined by each `band.id`.
Required. Must contain at least one entry.
::std::optional< ::std::vector< ::fuchsia_hardware_audio_signalprocessing::EqualizerBandState>> & band_states ()
The states of the bands in this equalizer processing element.
The number of elements of the `band_states` vector must be equal or smaller than the
number of elements of the `bands` returned in returned in the corresponding
`Equalizer`. `band_states` must have at least one element.
The bands controlled by `band_states` are determined by each `band.id`.
Required. Must contain at least one entry.
EqualizerElementState & band_states (std::optional< ::std::vector< ::fuchsia_hardware_audio_signalprocessing::EqualizerBandState>> value)
The states of the bands in this equalizer processing element.
The number of elements of the `band_states` vector must be equal or smaller than the
number of elements of the `bands` returned in returned in the corresponding
`Equalizer`. `band_states` must have at least one element.
The bands controlled by `band_states` are determined by each `band.id`.
Required. Must contain at least one entry.
void EqualizerElementState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits