class VendorFeatures
Defined at line 4295 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
Table of features supported by the vendor.
Public Methods
void VendorFeatures (Storage_ storage)
void VendorFeatures ()
Defined at line 4300 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
void VendorFeatures (VendorFeatures && )
Defined at line 4301 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
void VendorFeatures (const VendorFeatures & other)
VendorFeatures & operator= (VendorFeatures && )
Defined at line 4302 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h
VendorFeatures & operator= (const VendorFeatures & other)
bool operator== (const VendorFeatures & other)
bool operator!= (const VendorFeatures & other)
bool IsEmpty ()
const std::optional<bool> & acl_priority_command ()
Supports the SetAclPriority command
If missing, the command is not supported.
::std::optional<bool> & acl_priority_command ()
Supports the SetAclPriority command
If missing, the command is not supported.
VendorFeatures & acl_priority_command (std::optional<bool> value)
Supports the SetAclPriority command
If missing, the command is not supported.
const std::optional< ::fuchsia_hardware_bluetooth::AndroidVendorSupport> & android_vendor_extensions ()
Supports Android Vendor Extensions
If missing, Android Vendor Extensions are not supported.
::std::optional< ::fuchsia_hardware_bluetooth::AndroidVendorSupport> & android_vendor_extensions ()
Supports Android Vendor Extensions
If missing, Android Vendor Extensions are not supported.
VendorFeatures & android_vendor_extensions (std::optional< ::fuchsia_hardware_bluetooth::AndroidVendorSupport> value)
Supports Android Vendor Extensions
If missing, Android Vendor Extensions are not supported.
const std::optional< ::fuchsia_hardware_bluetooth::AudioOffloadSettings> & audio_offload_settings ()
Specify some alternative settings for audio offload paths.
If missing, use the reasonable defaults or configured settings.
::std::optional< ::fuchsia_hardware_bluetooth::AudioOffloadSettings> & audio_offload_settings ()
Specify some alternative settings for audio offload paths.
If missing, use the reasonable defaults or configured settings.
VendorFeatures & audio_offload_settings (std::optional< ::fuchsia_hardware_bluetooth::AudioOffloadSettings> value)
Specify some alternative settings for audio offload paths.
If missing, use the reasonable defaults or configured settings.
void VendorFeatures (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits