class SdioFuncHwInfo

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

Public Methods

void SdioFuncHwInfo (Storage_ storage)
void SdioFuncHwInfo (uint32_t manufacturer_id, uint32_t product_id, uint32_t max_blk_size, uint8_t fn_intf_code)
void SdioFuncHwInfo ()

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

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

void SdioFuncHwInfo (SdioFuncHwInfo && )

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

void SdioFuncHwInfo (const SdioFuncHwInfo & other)
SdioFuncHwInfo & manufacturer_id (uint32_t value)

Setter for manufacturer_id.

SdioFuncHwInfo & operator= (SdioFuncHwInfo && )

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

SdioFuncHwInfo & operator= (const SdioFuncHwInfo & other)
bool operator== (const SdioFuncHwInfo & other)
bool operator!= (const SdioFuncHwInfo & other)
uint32_t manufacturer_id ()
uint32_t & manufacturer_id ()
uint32_t product_id ()
uint32_t & product_id ()
SdioFuncHwInfo & product_id (uint32_t value)

Setter for product_id.

uint32_t max_blk_size ()
uint32_t & max_blk_size ()
SdioFuncHwInfo & max_blk_size (uint32_t value)

Setter for max_blk_size.

uint8_t fn_intf_code ()
uint8_t & fn_intf_code ()
SdioFuncHwInfo & fn_intf_code (uint8_t value)

Setter for fn_intf_code.

void SdioFuncHwInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits