class DeviceWatchControllerWriteCommandsRequest

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

Public Methods

void DeviceWatchControllerWriteCommandsRequest (Storage_ storage)
void DeviceWatchControllerWriteCommandsRequest (uint8_t address, uint16_t size, ::zx::eventpair setup_wake_lease)
void DeviceWatchControllerWriteCommandsRequest ()

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

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

void DeviceWatchControllerWriteCommandsRequest (DeviceWatchControllerWriteCommandsRequest && )

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

uint8_t address ()
uint8_t & address ()
DeviceWatchControllerWriteCommandsRequest & address (uint8_t value)

Setter for address.

DeviceWatchControllerWriteCommandsRequest & operator= (DeviceWatchControllerWriteCommandsRequest && )

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

uint16_t size ()
uint16_t & size ()
DeviceWatchControllerWriteCommandsRequest & size (uint16_t value)

Setter for size.

const ::zx::eventpair & setup_wake_lease ()
::zx::eventpair & setup_wake_lease ()
DeviceWatchControllerWriteCommandsRequest & setup_wake_lease (::zx::eventpair value)

Setter for setup_wake_lease.

void DeviceWatchControllerWriteCommandsRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits