class Composite
Defined at line 1954 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Configuration for a fuchsia.hardware.audio/Composite driver.
Public Methods
void Composite ()
Defined at line 1956 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void Composite (const Composite & other)
Defined at line 1957 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Composite & operator= (const Composite & other)
Defined at line 1958 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
void Composite (Composite && other)
Defined at line 1959 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::Composite> Builder (::fidl::AnyArena & arena)
Return a builder that by defaults allocates of an arena.
::fidl::WireTableExternalBuilder< ::fuchsia_virtualaudio::wire::Composite> ExternalBuilder (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_virtualaudio::wire::Composite>> frame)
Return a builder that relies on explicitly allocating |fidl::ObjectView|s.
Composite & operator= (Composite && other)
Defined at line 1960 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
::fidl::VectorView< ::fuchsia_virtualaudio::wire::CompositeRingBuffer> & ring_buffers ()
Ring buffers configuration.
Required.
bool has_ring_buffers ()
::fidl::VectorView< ::fuchsia_virtualaudio::wire::CompositeDaiInterconnect> & dai_interconnects ()
DAI interconnects configurations.
Required.
bool has_dai_interconnects ()
::fuchsia_virtualaudio::wire::ClockProperties & clock_properties ()
Configuration for the device's clock.
Required.
bool has_clock_properties ()
::fidl::VectorView< ::fuchsia_hardware_audio_signalprocessing::wire::Topology> & topologies ()
Topologies supported via the signalprocessing API.
Optional.
bool has_topologies ()
void ~Composite ()
Defined at line 1962 of file fidling/gen/sdk/fidl/fuchsia.virtualaudio/fuchsia.virtualaudio/cpp/fidl/fuchsia.virtualaudio/cpp/wire_types.h
Friends
class WireTableBaseBuilder
class WireTableBaseBuilder