class PartitionInfo
Defined at line 772 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
Public Methods
void PartitionInfo (Storage_ storage)
void PartitionInfo (::std::string name, ::fuchsia_storage_block::Guid type_guid, ::fuchsia_storage_block::Guid instance_guid, uint64_t start_block, uint64_t num_blocks, uint64_t flags)
void PartitionInfo ()
Default constructs a |PartitionInfo| only if all of its members are default constructible.
Defined at line 783 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
void PartitionInfo (PartitionInfo && )
Defined at line 786 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
void PartitionInfo (const PartitionInfo & other)
PartitionInfo & operator= (PartitionInfo && )
Defined at line 787 of file fidling/gen/sdk/fidl/fuchsia.storage.partitions/fuchsia.storage.partitions/cpp/fidl/fuchsia.storage.partitions/cpp/natural_types.h
PartitionInfo & operator= (const PartitionInfo & other)
bool operator== (const PartitionInfo & other)
bool operator!= (const PartitionInfo & other)
const ::std::string & name ()
::std::string & name ()
PartitionInfo & name (::std::string value)
Setter for name.
const ::fuchsia_storage_block::Guid & type_guid ()
::fuchsia_storage_block::Guid & type_guid ()
PartitionInfo & type_guid (::fuchsia_storage_block::Guid value)
Setter for type_guid.
const ::fuchsia_storage_block::Guid & instance_guid ()
::fuchsia_storage_block::Guid & instance_guid ()
PartitionInfo & instance_guid (::fuchsia_storage_block::Guid value)
Setter for instance_guid.
uint64_t start_block ()
uint64_t & start_block ()
PartitionInfo & start_block (uint64_t value)
Setter for start_block.
uint64_t num_blocks ()
uint64_t & num_blocks ()
PartitionInfo & num_blocks (uint64_t value)
Setter for num_blocks.
uint64_t flags ()
uint64_t & flags ()
PartitionInfo & flags (uint64_t value)
Setter for flags.
void PartitionInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits