class IoBar

Defined at line 1492 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h

Public Methods

void IoBar (Storage_ storage)
void IoBar (uint64_t address, ::zx::resource resource)
void IoBar ()

Default constructs a |IoBar| only if all of its members are default constructible.

Defined at line 1502 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h

void IoBar (IoBar && )

Defined at line 1505 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h

uint64_t address ()
uint64_t & address ()
IoBar & address (uint64_t value)

Setter for address.

IoBar & operator= (IoBar && )

Defined at line 1506 of file fidling/gen/sdk/fidl/fuchsia.hardware.pci/fuchsia.hardware.pci/cpp/fidl/fuchsia.hardware.pci/cpp/natural_types.h

const ::zx::resource & resource ()
::zx::resource & resource ()
IoBar & resource (::zx::resource value)

Setter for resource.

void IoBar (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits