class SdioDeviceHwInfo

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

Public Methods

void SdioDeviceHwInfo (Storage_ storage)
void SdioDeviceHwInfo (uint32_t num_funcs, uint32_t sdio_vsn, uint32_t cccr_vsn, ::fuchsia_hardware_sdio::SdioDeviceCapabilities caps, uint32_t max_tran_speed)
void SdioDeviceHwInfo ()

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

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

void SdioDeviceHwInfo (SdioDeviceHwInfo && )

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

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

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

SdioDeviceHwInfo & operator= (const SdioDeviceHwInfo & other)
bool operator== (const SdioDeviceHwInfo & other)
bool operator!= (const SdioDeviceHwInfo & other)
uint32_t num_funcs ()

number of sdio funcs including func 0

uint32_t & num_funcs ()

number of sdio funcs including func 0

SdioDeviceHwInfo & num_funcs (uint32_t value)

number of sdio funcs including func 0

uint32_t sdio_vsn ()
uint32_t & sdio_vsn ()
SdioDeviceHwInfo & sdio_vsn (uint32_t value)

Setter for sdio_vsn.

uint32_t cccr_vsn ()
uint32_t & cccr_vsn ()
SdioDeviceHwInfo & cccr_vsn (uint32_t value)

Setter for cccr_vsn.

::fuchsia_hardware_sdio::SdioDeviceCapabilities caps ()
::fuchsia_hardware_sdio::SdioDeviceCapabilities & caps ()
SdioDeviceHwInfo & caps (::fuchsia_hardware_sdio::SdioDeviceCapabilities value)

Setter for caps.

uint32_t max_tran_speed ()
uint32_t & max_tran_speed ()
SdioDeviceHwInfo & max_tran_speed (uint32_t value)

Setter for max_tran_speed.

void SdioDeviceHwInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits