class AudioOffloadConfiguration
Defined at line 1074 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
Public Methods
void AudioOffloadConfiguration (Storage_ storage)
void AudioOffloadConfiguration ()
Defined at line 1079 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void AudioOffloadConfiguration (AudioOffloadConfiguration && )
Defined at line 1080 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
void AudioOffloadConfiguration (const AudioOffloadConfiguration & other)
AudioOffloadConfiguration & operator= (AudioOffloadConfiguration && )
Defined at line 1081 of file fidling/gen/sdk/fidl/fuchsia.bluetooth.bredr/fuchsia.bluetooth.bredr/cpp/fidl/fuchsia.bluetooth.bredr/cpp/natural_types.h
AudioOffloadConfiguration & operator= (const AudioOffloadConfiguration & other)
bool operator== (const AudioOffloadConfiguration & other)
bool operator!= (const AudioOffloadConfiguration & other)
bool IsEmpty ()
const std::optional< ::fuchsia_bluetooth_bredr::AudioOffloadFeatures> & codec ()
::std::optional< ::fuchsia_bluetooth_bredr::AudioOffloadFeatures> & codec ()
AudioOffloadConfiguration & codec (std::optional< ::fuchsia_bluetooth_bredr::AudioOffloadFeatures> value)
Setter for codec.
const std::optional<uint16_t> & max_latency ()
::std::optional<uint16_t> & max_latency ()
AudioOffloadConfiguration & max_latency (std::optional<uint16_t> value)
Setter for max_latency.
const std::optional<bool> & scms_t_enable ()
::std::optional<bool> & scms_t_enable ()
AudioOffloadConfiguration & scms_t_enable (std::optional<bool> value)
Setter for scms_t_enable.
const std::optional< ::fuchsia_bluetooth_bredr::AudioSamplingFrequency> & sampling_frequency ()
::std::optional< ::fuchsia_bluetooth_bredr::AudioSamplingFrequency> & sampling_frequency ()
AudioOffloadConfiguration & sampling_frequency (std::optional< ::fuchsia_bluetooth_bredr::AudioSamplingFrequency> value)
Setter for sampling_frequency.
const std::optional< ::fuchsia_bluetooth_bredr::AudioBitsPerSample> & bits_per_sample ()
::std::optional< ::fuchsia_bluetooth_bredr::AudioBitsPerSample> & bits_per_sample ()
AudioOffloadConfiguration & bits_per_sample (std::optional< ::fuchsia_bluetooth_bredr::AudioBitsPerSample> value)
Setter for bits_per_sample.
const std::optional< ::fuchsia_bluetooth_bredr::AudioChannelMode> & channel_mode ()
::std::optional< ::fuchsia_bluetooth_bredr::AudioChannelMode> & channel_mode ()
AudioOffloadConfiguration & channel_mode (std::optional< ::fuchsia_bluetooth_bredr::AudioChannelMode> value)
Setter for channel_mode.
const std::optional<uint32_t> & encoded_bit_rate ()
::std::optional<uint32_t> & encoded_bit_rate ()
AudioOffloadConfiguration & encoded_bit_rate (std::optional<uint32_t> value)
Setter for encoded_bit_rate.
const std::optional< ::fuchsia_bluetooth_bredr::AudioEncoderSettings> & encoder_settings ()
::std::optional< ::fuchsia_bluetooth_bredr::AudioEncoderSettings> & encoder_settings ()
AudioOffloadConfiguration & encoder_settings (std::optional< ::fuchsia_bluetooth_bredr::AudioEncoderSettings> value)
Setter for encoder_settings.
void AudioOffloadConfiguration (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits