class InterruptAttributorGetInterruptInfoResponse

Defined at line 188 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/natural_types.h

Public Methods

void InterruptAttributorGetInterruptInfoResponse (Storage_ storage)
void InterruptAttributorGetInterruptInfoResponse (::std::string device_name, ::zx::event component_token)
void InterruptAttributorGetInterruptInfoResponse ()

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

Defined at line 198 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/natural_types.h

void InterruptAttributorGetInterruptInfoResponse (InterruptAttributorGetInterruptInfoResponse && )

Defined at line 201 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/natural_types.h

const ::std::string & device_name ()

The name of the device which the board driver gave to the device the interrupt

was assigned to.

::std::string & device_name ()

The name of the device which the board driver gave to the device the interrupt

was assigned to.

InterruptAttributorGetInterruptInfoResponse & device_name (::std::string value)

The name of the device which the board driver gave to the device the interrupt

was assigned to.

const ::zx::event & component_token ()

Token that represents the driver component instance which the interrupt was given to.

It may be be exchanged with the driver framework or component framework to learn more

information about component, such as it's URL or moniker.

If a driver has not yet bound to the device and taken control of the interrupt yet,

it will not yet be present.

::zx::event & component_token ()

Token that represents the driver component instance which the interrupt was given to.

It may be be exchanged with the driver framework or component framework to learn more

information about component, such as it's URL or moniker.

If a driver has not yet bound to the device and taken control of the interrupt yet,

it will not yet be present.

InterruptAttributorGetInterruptInfoResponse & component_token (::zx::event value)

Token that represents the driver component instance which the interrupt was given to.

It may be be exchanged with the driver framework or component framework to learn more

information about component, such as it's URL or moniker.

If a driver has not yet bound to the device and taken control of the interrupt yet,

it will not yet be present.

void InterruptAttributorGetInterruptInfoResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
InterruptAttributorGetInterruptInfoResponse & operator= (InterruptAttributorGetInterruptInfoResponse && )

Defined at line 202 of file fidling/gen/sdk/fidl/fuchsia.hardware.platform.bus/fuchsia.hardware.platform.bus/cpp/fidl/fuchsia.hardware.platform.bus/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits