class ControllerRegisterInterruptRequest

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

Public Methods

void ControllerRegisterInterruptRequest (Storage_ storage)
void ControllerRegisterInterruptRequest (uint32_t irq, ::fuchsia_hardware_platform_bus::ZirconInterruptMode mode, ::fuchsia_hardware_interrupt::InterruptOptions options, ::zx::interrupt interrupt)
void ControllerRegisterInterruptRequest ()

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

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

void ControllerRegisterInterruptRequest (ControllerRegisterInterruptRequest && )

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

uint32_t irq ()
uint32_t & irq ()
ControllerRegisterInterruptRequest & irq (uint32_t value)

Setter for irq.

::fuchsia_hardware_platform_bus::ZirconInterruptMode mode ()
::fuchsia_hardware_platform_bus::ZirconInterruptMode & mode ()
ControllerRegisterInterruptRequest & mode (::fuchsia_hardware_platform_bus::ZirconInterruptMode value)

Setter for mode.

ControllerRegisterInterruptRequest & operator= (ControllerRegisterInterruptRequest && )

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

::fuchsia_hardware_interrupt::InterruptOptions options ()
::fuchsia_hardware_interrupt::InterruptOptions & options ()
ControllerRegisterInterruptRequest & options (::fuchsia_hardware_interrupt::InterruptOptions value)

Setter for options.

const ::zx::interrupt & interrupt ()
::zx::interrupt & interrupt ()
ControllerRegisterInterruptRequest & interrupt (::zx::interrupt value)

Setter for interrupt.

void ControllerRegisterInterruptRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits