class Bar
Defined at line 1609 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
Describes and provides access to a given Base Address Register for the device.
Public Methods
void Bar (Storage_ storage)
void Bar (uint32_t bar_id, uint64_t size, ::fuchsia_hardware_pci::BarResult result)
void Bar ()
Default constructs a |Bar| only if all of its members are default constructible.
Defined at line 1619 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
void Bar (Bar && )
Defined at line 1622 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
uint32_t bar_id ()
The BAR id, [0-5).
uint32_t & bar_id ()
The BAR id, [0-5).
Bar & bar_id (uint32_t value)
The BAR id, [0-5).
Bar & operator= (Bar && )
Defined at line 1623 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h
uint64_t size ()
uint64_t & size ()
Bar & size (uint64_t value)
Setter for size.
const ::fuchsia_hardware_pci::BarResult & result ()
::fuchsia_hardware_pci::BarResult & result ()
Bar & result (::fuchsia_hardware_pci::BarResult value)
Setter for result.
void Bar (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits