class Address
Defined at line 108 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
Represents a 48-bit Bluetooth Device Address.
Public Methods
void Address (Storage_ storage)
void Address (::fuchsia_bluetooth::AddressType type, ::std::array<uint8_t, 6> bytes)
void Address ()
Default constructs a |Address| only if all of its members are default constructible.
Defined at line 119 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
void Address (Address && )
Defined at line 122 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
void Address (const Address & other)
Address & operator= (Address && )
Defined at line 123 of file fidling/gen/sdk/fidl/fuchsia.bluetooth/fuchsia.bluetooth/cpp/fidl/fuchsia.bluetooth/cpp/natural_types.h
Address & operator= (const Address & other)
bool operator== (const Address & other)
bool operator!= (const Address & other)
::fuchsia_bluetooth::AddressType type ()
Type of the device address.
::fuchsia_bluetooth::AddressType & type ()
Type of the device address.
Address & type (::fuchsia_bluetooth::AddressType value)
Type of the device address.
const ::std::array<uint8_t, 6> & bytes ()
The device address bytes in little-endian order.
::std::array<uint8_t, 6> & bytes ()
The device address bytes in little-endian order.
Address & bytes (::std::array<uint8_t, 6> value)
The device address bytes in little-endian order.
void Address (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits