class Capability

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

Public Methods

void Capability (Storage_ storage)
void Capability (uint8_t id, uint8_t offset)
void Capability ()

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

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

void Capability (Capability && )

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

void Capability (const Capability & other)
Capability & operator= (Capability && )

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

Capability & operator= (const Capability & other)
bool operator== (const Capability & other)
bool operator!= (const Capability & other)
uint8_t id ()
uint8_t & id ()
Capability & id (uint8_t value)

Setter for id.

uint8_t offset ()
uint8_t & offset ()
Capability & offset (uint8_t value)

Setter for offset.

void Capability (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits