class MacAddressMetadata
Defined at line 33 of file fidling/gen/sdk/fidl/fuchsia.boot.metadata/fuchsia.boot.metadata/cpp/fidl/fuchsia.boot.metadata/cpp/natural_types.h
Metadata containing the device's MAC address for Ethernet, Wifi, Bluetooth, etc.
Public Members
static const char[] kSerializableName
Public Methods
void MacAddressMetadata (Storage_ storage)
void MacAddressMetadata ()
Defined at line 40 of file fidling/gen/sdk/fidl/fuchsia.boot.metadata/fuchsia.boot.metadata/cpp/fidl/fuchsia.boot.metadata/cpp/natural_types.h
void MacAddressMetadata (MacAddressMetadata && )
Defined at line 41 of file fidling/gen/sdk/fidl/fuchsia.boot.metadata/fuchsia.boot.metadata/cpp/fidl/fuchsia.boot.metadata/cpp/natural_types.h
void MacAddressMetadata (const MacAddressMetadata & other)
MacAddressMetadata & operator= (MacAddressMetadata && )
Defined at line 42 of file fidling/gen/sdk/fidl/fuchsia.boot.metadata/fuchsia.boot.metadata/cpp/fidl/fuchsia.boot.metadata/cpp/natural_types.h
MacAddressMetadata & operator= (const MacAddressMetadata & other)
bool operator== (const MacAddressMetadata & other)
bool operator!= (const MacAddressMetadata & other)
bool IsEmpty ()
const std::optional< ::fuchsia_net::MacAddress> & mac_address ()
The MAC address as described in the Zircon Boot Image.
::std::optional< ::fuchsia_net::MacAddress> & mac_address ()
The MAC address as described in the Zircon Boot Image.
MacAddressMetadata & mac_address (std::optional< ::fuchsia_net::MacAddress> value)
The MAC address as described in the Zircon Boot Image.
void MacAddressMetadata (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits