class VirtioBlockStartResponse

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

Public Methods

void VirtioBlockStartResponse (Storage_ storage)
void VirtioBlockStartResponse (uint64_t capacity, uint32_t block_size)
void VirtioBlockStartResponse ()

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

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

void VirtioBlockStartResponse (VirtioBlockStartResponse && )

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

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

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

VirtioBlockStartResponse & operator= (const VirtioBlockStartResponse & other)
bool operator== (const VirtioBlockStartResponse & other)
bool operator!= (const VirtioBlockStartResponse & other)
uint64_t capacity ()
uint64_t & capacity ()
VirtioBlockStartResponse & capacity (uint64_t value)

Setter for capacity.

uint32_t block_size ()
uint32_t & block_size ()
VirtioBlockStartResponse & block_size (uint32_t value)

Setter for block_size.

void VirtioBlockStartResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits