class ChannelAttributes
Defined at line 5114 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
The specification of a single channel, within the overall channel configuration.
Public Methods
void ChannelAttributes (Storage_ storage)
void ChannelAttributes ()
Defined at line 5119 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void ChannelAttributes (ChannelAttributes && )
Defined at line 5120 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void ChannelAttributes (const ChannelAttributes & other)
ChannelAttributes & operator= (ChannelAttributes && )
Defined at line 5121 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/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 guaranteed to be emitted by (or captured in) this channel, in Hz.
If `min_frequency` is not included, then this channel is assumed to cover the entire
low-frequency range of this device.
Optional.
::std::optional<uint32_t> & min_frequency ()
Minimum frequency guaranteed to be emitted by (or captured in) this channel, in Hz.
If `min_frequency` is not included, then this channel is assumed to cover the entire
low-frequency range of this device.
Optional.
ChannelAttributes & min_frequency (std::optional<uint32_t> value)
Minimum frequency guaranteed to be emitted by (or captured in) this channel, in Hz.
If `min_frequency` is not included, then this channel is assumed to cover the entire
low-frequency range of this device.
Optional.
const std::optional<uint32_t> & max_frequency ()
Maximum frequency guaranteed to be emitted by (or captured in) this channel, in Hz.
If `max_frequency` is not included, then this channel is assumed to cover the entire
high-frequency range of this device.
Optional.
::std::optional<uint32_t> & max_frequency ()
Maximum frequency guaranteed to be emitted by (or captured in) this channel, in Hz.
If `max_frequency` is not included, then this channel is assumed to cover the entire
high-frequency range of this device.
Optional.
ChannelAttributes & max_frequency (std::optional<uint32_t> value)
Maximum frequency guaranteed to be emitted by (or captured in) this channel, in Hz.
If `max_frequency` is not included, then this channel is assumed to cover the entire
high-frequency range of this device.
Optional.
void ChannelAttributes (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits