class ChannelAttributes
Defined at line 2060 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
The attributes (e.g. frequency range) of a single channel.
Public Methods
void ChannelAttributes (Storage_ storage)
void ChannelAttributes ()
Defined at line 2065 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ChannelAttributes (ChannelAttributes && )
Defined at line 2066 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ChannelAttributes (const ChannelAttributes & other)
ChannelAttributes & operator= (ChannelAttributes && )
Defined at line 2067 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
ChannelAttributes & operator= (const ChannelAttributes & other)
bool operator== (const ChannelAttributes & other)
bool operator!= (const ChannelAttributes & other)
bool IsEmpty ()
const std::optional<uint32_t> & min_frequency ()
Minimum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the bottom of the device range.
Optional.
::std::optional<uint32_t> & min_frequency ()
Minimum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the bottom of the device range.
Optional.
ChannelAttributes & min_frequency (std::optional<uint32_t> value)
Minimum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the bottom of the device range.
Optional.
const std::optional<uint32_t> & max_frequency ()
Maximum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the top of the device range.
Optional.
::std::optional<uint32_t> & max_frequency ()
Maximum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the top of the device range.
Optional.
ChannelAttributes & max_frequency (std::optional<uint32_t> value)
Maximum frequency that this channel guarantees to emit/capture, in Hz.
If absent, this channel extends to the top of the device range.
Optional.
void ChannelAttributes (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits