class DeviceSetInterruptModeRequest

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

Public Methods

void DeviceSetInterruptModeRequest (Storage_ storage)
void DeviceSetInterruptModeRequest (::fuchsia_hardware_pci::InterruptMode mode, uint32_t requested_irq_count)
void DeviceSetInterruptModeRequest ()

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

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

void DeviceSetInterruptModeRequest (DeviceSetInterruptModeRequest && )

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

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

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

DeviceSetInterruptModeRequest & operator= (const DeviceSetInterruptModeRequest & other)
bool operator== (const DeviceSetInterruptModeRequest & other)
bool operator!= (const DeviceSetInterruptModeRequest & other)
::fuchsia_hardware_pci::InterruptMode mode ()
::fuchsia_hardware_pci::InterruptMode & mode ()
DeviceSetInterruptModeRequest & mode (::fuchsia_hardware_pci::InterruptMode value)

Setter for mode.

uint32_t requested_irq_count ()
uint32_t & requested_irq_count ()
DeviceSetInterruptModeRequest & requested_irq_count (uint32_t value)

Setter for requested_irq_count.

void DeviceSetInterruptModeRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits