class Info

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

Public Methods

void Info (uint32_t page_size, uint32_t pages_per_block, uint32_t num_blocks, uint32_t ecc_bits, uint32_t oob_size, ::fuchsia_hardware_nand::Class nand_class, ::std::array<uint8_t, 16> partition_guid)
void Info ()

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

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

void Info (Info && )

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

void Info (Storage_ storage)
void Info (const Info & other)
Info & operator= (const Info & other)
bool operator== (const Info & other)
bool operator!= (const Info & other)
uint32_t page_size ()
uint32_t & page_size ()
Info & page_size (uint32_t value)

Setter for page_size.

uint32_t pages_per_block ()
uint32_t & pages_per_block ()
Info & pages_per_block (uint32_t value)

Setter for pages_per_block.

uint32_t num_blocks ()
uint32_t & num_blocks ()
Info & num_blocks (uint32_t value)

Setter for num_blocks.

uint32_t ecc_bits ()
uint32_t & ecc_bits ()
Info & ecc_bits (uint32_t value)

Setter for ecc_bits.

uint32_t oob_size ()
uint32_t & oob_size ()
Info & oob_size (uint32_t value)

Setter for oob_size.

::fuchsia_hardware_nand::Class nand_class ()
::fuchsia_hardware_nand::Class & nand_class ()
Info & nand_class (::fuchsia_hardware_nand::Class value)

Setter for nand_class.

Info & operator= (Info && )

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

const ::std::array<uint8_t, 16> & partition_guid ()
::std::array<uint8_t, 16> & partition_guid ()
Info & partition_guid (::std::array<uint8_t, 16> value)

Setter for partition_guid.

void Info (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits