class ChannelSet
Defined at line 1021 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 1026 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 1027 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 1028 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