class PartitionMap

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

Public Methods

void PartitionMap (Storage_ storage)
void PartitionMap (::std::array<uint8_t, 16> device_guid, uint32_t partition_count, ::std::array< ::fuchsia_hardware_nand::Partition, 10> partitions)
void PartitionMap ()

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

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

void PartitionMap (PartitionMap && )

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

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

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

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

Setter for device_guid.

uint32_t partition_count ()

Number of partitions in the map.

uint32_t & partition_count ()

Number of partitions in the map.

PartitionMap & partition_count (uint32_t value)

Number of partitions in the map.

const ::std::array< ::fuchsia_hardware_nand::Partition, 10> & partitions ()
::std::array< ::fuchsia_hardware_nand::Partition, 10> & partitions ()
PartitionMap & partitions (::std::array< ::fuchsia_hardware_nand::Partition, 10> value)

Setter for partitions.

void PartitionMap (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits