class DynamicsElementState
Defined at line 1047 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 `DYNAMICS`.
Public Methods
void DynamicsElementState (Storage_ storage)
void DynamicsElementState ()
Defined at line 1052 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 DynamicsElementState (DynamicsElementState && )
Defined at line 1053 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 DynamicsElementState (const DynamicsElementState & other)
DynamicsElementState & operator= (DynamicsElementState && )
Defined at line 1054 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio.signalprocessing/fuchsia.hardware.audio.signalprocessing/cpp/fidl/fuchsia.hardware.audio.signalprocessing/cpp/natural_types.h
DynamicsElementState & operator= (const DynamicsElementState & other)
bool operator== (const DynamicsElementState & other)
bool operator!= (const DynamicsElementState & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_hardware_audio_signalprocessing::DynamicsBandState>> & band_states ()
Each id must match an id from `Dynamics.bands` and ids cannot be repeated.
`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::DynamicsBandState>> & band_states ()
Each id must match an id from `Dynamics.bands` and ids cannot be repeated.
`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.
DynamicsElementState & band_states (std::optional< ::std::vector< ::fuchsia_hardware_audio_signalprocessing::DynamicsBandState>> value)
Each id must match an id from `Dynamics.bands` and ids cannot be repeated.
`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 DynamicsElementState (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits