class PartitionEntry
Defined at line 877 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
Describes a partition entry for use with `PartitionsAdmin.ResetPartitionTable`.
Public Methods
void PartitionEntry (Storage_ storage)
void PartitionEntry (::std::stringname,::fuchsia_storage_block::Guidtype_guid,::fuchsia_storage_block::Guidinstance_guid,uint64_tstart_block,uint64_tnum_blocks,uint64_tflags)
void PartitionEntry ()
Default constructs a |PartitionEntry| only if all of its members are default constructible.
Defined at line 888 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
void PartitionEntry (PartitionEntry && )
Defined at line 891 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
void PartitionEntry (const PartitionEntry & other)
PartitionEntry & operator= (PartitionEntry && )
Defined at line 892 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
PartitionEntry & operator= (const PartitionEntry & other)
bool operator== (const PartitionEntry & other)
bool operator!= (const PartitionEntry & other)
const ::std::string & name ()
::std::string & name ()
PartitionEntry & name (::std::string value)
Setter for name.
const ::fuchsia_storage_block::Guid & type_guid ()
::fuchsia_storage_block::Guid & type_guid ()
PartitionEntry & type_guid (::fuchsia_storage_block::Guid value)
Setter for type_guid.
const ::fuchsia_storage_block::Guid & instance_guid ()
::fuchsia_storage_block::Guid & instance_guid ()
PartitionEntry & instance_guid (::fuchsia_storage_block::Guid value)
Setter for instance_guid.
uint64_t start_block ()
uint64_t & start_block ()
PartitionEntry & start_block (uint64_t value)
Setter for start_block.
uint64_t num_blocks ()
uint64_t & num_blocks ()
PartitionEntry & num_blocks (uint64_t value)
Setter for num_blocks.
uint64_t flags ()
uint64_t & flags ()
PartitionEntry & flags (uint64_t value)
Setter for flags.
void PartitionEntry (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits