class VolumeManagerAllocatePartitionRequest

Defined at line 941 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

Public Methods

void VolumeManagerAllocatePartitionRequest (Storage_ storage)
void VolumeManagerAllocatePartitionRequest (uint64_t slice_count, ::fuchsia_storage_block::Guid type, ::fuchsia_storage_block::Guid instance, ::std::string name, uint32_t flags)
void VolumeManagerAllocatePartitionRequest ()

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

Defined at line 951 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

void VolumeManagerAllocatePartitionRequest (VolumeManagerAllocatePartitionRequest && )

Defined at line 954 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

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

Defined at line 955 of file fidling/gen/sdk/fidl/fuchsia.storage.block/fuchsia.storage.block/cpp/fidl/fuchsia.storage.block/cpp/natural_types.h

VolumeManagerAllocatePartitionRequest & operator= (const VolumeManagerAllocatePartitionRequest & other)
bool operator== (const VolumeManagerAllocatePartitionRequest & other)
bool operator!= (const VolumeManagerAllocatePartitionRequest & other)
uint64_t slice_count ()
uint64_t & slice_count ()
VolumeManagerAllocatePartitionRequest & slice_count (uint64_t value)

Setter for slice_count.

const ::fuchsia_storage_block::Guid & type ()
::fuchsia_storage_block::Guid & type ()
VolumeManagerAllocatePartitionRequest & type (::fuchsia_storage_block::Guid value)

Setter for type.

const ::fuchsia_storage_block::Guid & instance ()
::fuchsia_storage_block::Guid & instance ()
VolumeManagerAllocatePartitionRequest & instance (::fuchsia_storage_block::Guid value)

Setter for instance.

const ::std::string & name ()
::std::string & name ()
VolumeManagerAllocatePartitionRequest & name (::std::string value)

Setter for name.

uint32_t flags ()
uint32_t & flags ()
VolumeManagerAllocatePartitionRequest & flags (uint32_t value)

Setter for flags.

void VolumeManagerAllocatePartitionRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits