class VendorCodingFormat

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

Vendor-defined coding format.

Public Methods

void VendorCodingFormat (Storage_ storage)
void VendorCodingFormat ()

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

void VendorCodingFormat (VendorCodingFormat && )

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

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

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

VendorCodingFormat & operator= (const VendorCodingFormat & other)
bool operator== (const VendorCodingFormat & other)
bool operator!= (const VendorCodingFormat & other)
bool IsEmpty ()
const std::optional<uint16_t> & company_id ()

Company ID, see Assigned Numbers document for values

https://www.bluetooth.com/specifications/assigned-numbers/

Required.

::std::optional<uint16_t> & company_id ()

Company ID, see Assigned Numbers document for values

https://www.bluetooth.com/specifications/assigned-numbers/

Required.

VendorCodingFormat & company_id (std::optional<uint16_t> value)

Company ID, see Assigned Numbers document for values

https://www.bluetooth.com/specifications/assigned-numbers/

Required.

const std::optional<uint16_t> & vendor_id ()

Vendor-defined codec ID.

Required.

::std::optional<uint16_t> & vendor_id ()

Vendor-defined codec ID.

Required.

VendorCodingFormat & vendor_id (std::optional<uint16_t> value)

Vendor-defined codec ID.

Required.

void VendorCodingFormat (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits