class PartitionConfig

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

Describes extra partition information that is not described by the partition map.

Public Methods

void PartitionConfig (Storage_ storage)
void PartitionConfig (::std::array<uint8_t, 16> type_guid, uint32_t copy_count, uint32_t copy_byte_offset)
void PartitionConfig ()

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

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

void PartitionConfig (PartitionConfig && )

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

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

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

PartitionConfig & operator= (const PartitionConfig & other)
bool operator== (const PartitionConfig & other)
bool operator!= (const PartitionConfig & other)
const ::std::array<uint8_t, 16> & type_guid ()
::std::array<uint8_t, 16> & type_guid ()
PartitionConfig & type_guid (::std::array<uint8_t, 16> value)

Setter for type_guid.

uint32_t copy_count ()

The number of copies.

uint32_t & copy_count ()

The number of copies.

PartitionConfig & copy_count (uint32_t value)

The number of copies.

uint32_t copy_byte_offset ()

Offset each copy resides from each other.

uint32_t & copy_byte_offset ()

Offset each copy resides from each other.

PartitionConfig & copy_byte_offset (uint32_t value)

Offset each copy resides from each other.

void PartitionConfig (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits