class AndroidVendorSupport

Defined at line 4197 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

Indicates support for Android Vendor Extensions

If empty, Android HCI Extensions are supported but the version is unspecified.

The version should be detected using the LE Get Vendor Capabilities Command.

Public Methods

void AndroidVendorSupport (Storage_ storage)
void AndroidVendorSupport ()

Defined at line 4202 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

void AndroidVendorSupport (AndroidVendorSupport && )

Defined at line 4203 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

void AndroidVendorSupport (const AndroidVendorSupport & other)
AndroidVendorSupport & operator= (AndroidVendorSupport && )

Defined at line 4204 of file fidling/gen/sdk/fidl/fuchsia.hardware.bluetooth/fuchsia.hardware.bluetooth/cpp/fidl/fuchsia.hardware.bluetooth/cpp/natural_types.h

AndroidVendorSupport & operator= (const AndroidVendorSupport & other)
bool operator== (const AndroidVendorSupport & other)
bool operator!= (const AndroidVendorSupport & other)
bool IsEmpty ()
const std::optional<uint8_t> & major_version ()
::std::optional<uint8_t> & major_version ()
AndroidVendorSupport & major_version (std::optional<uint8_t> value)

Setter for major_version.

const std::optional<uint8_t> & minor_version ()
::std::optional<uint8_t> & minor_version ()
AndroidVendorSupport & minor_version (std::optional<uint8_t> value)

Setter for minor_version.

void AndroidVendorSupport (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits