class EmmcPartition

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

Public Methods

void EmmcPartition (Storage_ storage)
void EmmcPartition (::fuchsia_hardware_cqhci::EmmcPartitionId id, uint64_t block_count, uint32_t block_size)
void EmmcPartition ()

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

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

void EmmcPartition (EmmcPartition && )

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

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

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

EmmcPartition & operator= (const EmmcPartition & other)
bool operator== (const EmmcPartition & other)
bool operator!= (const EmmcPartition & other)
::fuchsia_hardware_cqhci::EmmcPartitionId id ()
::fuchsia_hardware_cqhci::EmmcPartitionId & id ()
EmmcPartition & id (::fuchsia_hardware_cqhci::EmmcPartitionId value)

Setter for id.

uint64_t block_count ()
uint64_t & block_count ()
EmmcPartition & block_count (uint64_t value)

Setter for block_count.

uint32_t block_size ()
uint32_t & block_size ()
EmmcPartition & block_size (uint32_t value)

Setter for block_size.

void EmmcPartition (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits