class PortId
Defined at line 1277 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/natural_types.h
A device port identifier.
Public Methods
void PortId (Storage_ storage)
void PortId (uint8_t base, uint8_t salt)
void PortId ()
Default constructs a |PortId| only if all of its members are default constructible.
Defined at line 1287 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/natural_types.h
void PortId (PortId && )
Defined at line 1290 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/natural_types.h
void PortId (const PortId & other)
PortId & operator= (PortId && )
Defined at line 1291 of file fidling/gen/sdk/fidl/fuchsia.hardware.network/fuchsia.hardware.network/cpp/fidl/fuchsia.hardware.network/cpp/natural_types.h
PortId & operator= (const PortId & other)
bool operator== (const PortId & other)
bool operator!= (const PortId & other)
uint8_t base ()
The base identifier for the port.
Generally identifies a port instance in hardware.
uint8_t & base ()
The base identifier for the port.
Generally identifies a port instance in hardware.
PortId & base (uint8_t value)
The base identifier for the port.
Generally identifies a port instance in hardware.
uint8_t salt ()
An implementation-defined identifier that is guaranteed to change on
every instantiation of the identified port.
uint8_t & salt ()
An implementation-defined identifier that is guaranteed to change on
every instantiation of the identified port.
PortId & salt (uint8_t value)
An implementation-defined identifier that is guaranteed to change on
every instantiation of the identified port.
void PortId (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits