class InputConfiguration
Defined at line 527 of file fidling/gen/sdk/fidl/fuchsia.audio.effects/fuchsia.audio.effects/cpp/fidl/fuchsia.audio.effects/cpp/natural_types.h
Configures a single input stream.
Public Methods
void InputConfiguration (Storage_ storage)
void InputConfiguration ()
Defined at line 533 of file fidling/gen/sdk/fidl/fuchsia.audio.effects/fuchsia.audio.effects/cpp/fidl/fuchsia.audio.effects/cpp/natural_types.h
void InputConfiguration (InputConfiguration && )
Defined at line 534 of file fidling/gen/sdk/fidl/fuchsia.audio.effects/fuchsia.audio.effects/cpp/fidl/fuchsia.audio.effects/cpp/natural_types.h
bool IsEmpty ()
const std::optional< ::fuchsia_mediastreams::AudioFormat> & format ()
Format of this input stream.
Required.
::std::optional< ::fuchsia_mediastreams::AudioFormat> & format ()
Format of this input stream.
Required.
InputConfiguration & format (std::optional< ::fuchsia_mediastreams::AudioFormat> value)
Format of this input stream.
Required.
const std::optional< ::fuchsia_mem::Range> & buffer ()
Buffer for this input stream. Must provide write access and must have
enough space for `ProcessorConfiguration.max_frames_per_call`.
Required.
::std::optional< ::fuchsia_mem::Range> & buffer ()
Buffer for this input stream. Must provide write access and must have
enough space for `ProcessorConfiguration.max_frames_per_call`.
Required.
InputConfiguration & buffer (std::optional< ::fuchsia_mem::Range> value)
Buffer for this input stream. Must provide write access and must have
enough space for `ProcessorConfiguration.max_frames_per_call`.
Required.
void InputConfiguration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
InputConfiguration & operator= (InputConfiguration && )
Defined at line 535 of file fidling/gen/sdk/fidl/fuchsia.audio.effects/fuchsia.audio.effects/cpp/fidl/fuchsia.audio.effects/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalTableCodingTraits