class ChannelSet
Defined at line 2144 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
One possible channel configuration for the device.
Public Methods
void ChannelSet (Storage_ storage)
void ChannelSet ()
Defined at line 2149 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ChannelSet (ChannelSet && )
Defined at line 2150 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ChannelSet (const ChannelSet & other)
ChannelSet & operator= (ChannelSet && )
Defined at line 2151 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
ChannelSet & operator= (const ChannelSet & other)
bool operator== (const ChannelSet & other)
bool operator!= (const ChannelSet & other)
bool IsEmpty ()
const std::optional< ::std::vector< ::fuchsia_audio_device::ChannelAttributes>> & attributes ()
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.
::std::optional< ::std::vector< ::fuchsia_audio_device::ChannelAttributes>> & attributes ()
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.
ChannelSet & attributes (std::optional< ::std::vector< ::fuchsia_audio_device::ChannelAttributes>> value)
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.
void ChannelSet (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits