class Codec
Defined at line 3233 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Configuration for a fuchsia.hardware.audio/Codec driver.
Public Methods
void Codec ()
Defined at line 3235 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void Codec (const Codec & other)
Defined at line 3236 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Codec & operator= (const Codec & other)
Defined at line 3237 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void Codec (Codec && other)
Defined at line 3238 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
bool IsEmpty ()
Returns whether no field is set.
bool HasUnknownData ()
Returns whether the table references unknown fields.
::fidl::WireTableBuilder< ::fuchsia_virtualaudio::wire::Codec> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_virtualaudio::wire::Codec> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_virtualaudio::wire::Codec>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
bool & is_input ()
Device type is input (true) or output (false).
If unspecified, then the driver may be used for both input and output.
Optional.
bool has_is_input ()
::fuchsia_virtualaudio::wire::DaiInterconnect & dai_interconnect ()
Configuration for the device's DAI interconnect.
Required.
bool has_dai_interconnect ()
Codec & operator= (Codec && other)
Defined at line 3239 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
::fuchsia_virtualaudio::wire::PlugProperties & plug_properties ()
Configuration of the device's plug state.
Required.
bool has_plug_properties ()
void ~Codec ()
Defined at line 3241 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder