class SdioHwInfo

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

Public Methods

void SdioHwInfo (Storage_ storage)
void SdioHwInfo (::fuchsia_hardware_sdio::SdioDeviceHwInfo dev_hw_info, ::fuchsia_hardware_sdio::SdioFuncHwInfo func_hw_info, uint32_t host_max_transfer_size)
void SdioHwInfo ()

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

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

void SdioHwInfo (SdioHwInfo && )

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

void SdioHwInfo (const SdioHwInfo & other)
const ::fuchsia_hardware_sdio::SdioDeviceHwInfo & dev_hw_info ()
::fuchsia_hardware_sdio::SdioDeviceHwInfo & dev_hw_info ()
SdioHwInfo & dev_hw_info (::fuchsia_hardware_sdio::SdioDeviceHwInfo value)

Setter for dev_hw_info.

const ::fuchsia_hardware_sdio::SdioFuncHwInfo & func_hw_info ()
::fuchsia_hardware_sdio::SdioFuncHwInfo & func_hw_info ()
SdioHwInfo & func_hw_info (::fuchsia_hardware_sdio::SdioFuncHwInfo value)

Setter for func_hw_info.

uint32_t host_max_transfer_size ()
uint32_t & host_max_transfer_size ()
SdioHwInfo & host_max_transfer_size (uint32_t value)

Setter for host_max_transfer_size.

void SdioHwInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
SdioHwInfo & operator= (SdioHwInfo && )

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

SdioHwInfo & operator= (const SdioHwInfo & other)
bool operator== (const SdioHwInfo & other)
bool operator!= (const SdioHwInfo & other)

Friends

class MemberVisitor
class NaturalStructCodingTraits