template <>

class WireTableBuilder

Defined at line 4218 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h

Public Methods

template <typename First = ::fidl::VectorView<::fuchsia_audio_device::wire::ChannelAttributes>, typename... Args, std::enable_if_t<!std::is_same_v<cpp20::remove_cvref_t<First>, fidl::ObjectView<::fidl::VectorView<::fuchsia_audio_device::wire::ChannelAttributes>>>, int> = 0>
::fidl::WireTableBuilder< ::fuchsia_audio_device::wire::ChannelSet> & attributes (First && first, Args &&... args_)

Each item in this vector describes the attributes (e.g. frequency range)

of that channel. The length of this vector defines the number of

channels supported by this ChannelSet. Must contain at least one entry.

Required.

Defined at line 4235 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/wire_types.h

Friends

template <>
class ChannelSet