class Bdf
Defined at line 1170 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
Bus/device/function address used by the PCI root protocols.
Public Methods
void Bdf (Storage_ storage)
void Bdf (uint8_tbus_id,uint8_tdevice_id,uint8_tfunction_id)
void Bdf ()
Default constructs a |Bdf| only if all of its members are default constructible.
Defined at line 1180 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
void Bdf (Bdf && )
Defined at line 1183 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
void Bdf (const Bdf & other)
uint8_t bus_id ()
uint8_t & bus_id ()
Bdf & bus_id (uint8_t value)
Setter for bus_id.
uint8_t device_id ()
uint8_t & device_id ()
Bdf & device_id (uint8_t value)
Setter for device_id.
uint8_t function_id ()
uint8_t & function_id ()
Bdf & function_id (uint8_t value)
Setter for function_id.
void Bdf (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Bdf & operator= (Bdf && )
Defined at line 1184 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
Bdf & operator= (const Bdf & other)
bool operator== (const Bdf & other)
bool operator!= (const Bdf & other)
Friends
class MemberVisitor
class NaturalStructCodingTraits