class VirtioMemStartRequest

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

Public Methods

void VirtioMemStartRequest (Storage_ storage)
void VirtioMemStartRequest (::fuchsia_virtualization_hardware::StartInfo start_info, uint64_t region_addr, uint64_t plugged_block_size, uint64_t region_size)
void VirtioMemStartRequest ()

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

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

void VirtioMemStartRequest (VirtioMemStartRequest && )

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

VirtioMemStartRequest & operator= (VirtioMemStartRequest && )

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

const ::fuchsia_virtualization_hardware::StartInfo & start_info ()
::fuchsia_virtualization_hardware::StartInfo & start_info ()
VirtioMemStartRequest & start_info (::fuchsia_virtualization_hardware::StartInfo value)

Setter for start_info.

uint64_t region_addr ()
uint64_t & region_addr ()
VirtioMemStartRequest & region_addr (uint64_t value)

Setter for region_addr.

uint64_t plugged_block_size ()
uint64_t & plugged_block_size ()
VirtioMemStartRequest & plugged_block_size (uint64_t value)

Setter for plugged_block_size.

uint64_t region_size ()
uint64_t & region_size ()
VirtioMemStartRequest & region_size (uint64_t value)

Setter for region_size.

void VirtioMemStartRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits