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