class Address
Defined at line 505 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
An address of a PCI device.
Public Methods
void Address (Storage_ storage)
void Address (uint8_t bus, uint8_t device, uint8_t function)
void Address ()
Default constructs a |Address| only if all of its members are default constructible.
Defined at line 515 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
void Address (Address && )
Defined at line 518 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
void Address (const Address & other)
Address & operator= (Address && )
Defined at line 519 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
Address & operator= (const Address & other)
bool operator== (const Address & other)
bool operator!= (const Address & other)
uint8_t bus ()
uint8_t & bus ()
Address & bus (uint8_t value)
Setter for bus.
uint8_t device ()
uint8_t & device ()
Address & device (uint8_t value)
Setter for device.
uint8_t function ()
uint8_t & function ()
Address & function (uint8_t value)
Setter for function.
void Address (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits