class ParentBdfs

Defined at line 177 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

BDF addresses of devices populated by platform firmware (ACPI or devicetree).

Public Methods

void ParentBdfs ()
void ParentBdfs (const ParentBdfs & )

Defined at line 181 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

template <typename... Args>
ParentBdfs WithAcpi (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 198 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

bool has_invalid_tag ()
bool is_acpi ()
ParentBdfs WithAcpi (::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf>> val)
::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf> & acpi ()
const ::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf> & acpi ()
bool is_devicetree ()
ParentBdfs WithDevicetree (::fidl::ObjectView< ::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf>> val)
ParentBdfs & operator= (const ParentBdfs & )

Defined at line 182 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

void ParentBdfs (ParentBdfs && )

Defined at line 183 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

ParentBdfs & operator= (ParentBdfs && )

Defined at line 184 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

template <typename... Args>
ParentBdfs WithDevicetree (::fidl::AnyArena & allocator, Args &&... args)

Defined at line 212 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h

::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf> & devicetree ()
const ::fidl::VectorView< ::fuchsia_hardware_pci::wire::Bdf> & devicetree ()
::fuchsia_hardware_pci_root::wire::ParentBdfs::Tag Which ()

Enumerations

enum class Tag : fidl_xunion_tag_t
Name Value Comments
kAcpi 1

0x1

kDevicetree 2

0x2

Defined at line 186 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci.root/fuchsia.hardware.pci.root/cpp/fidl/fuchsia.hardware.pci.root/cpp/wire_types.h