class SdmmcReq

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

Public Methods

void SdmmcReq (uint32_t cmd_idx, uint32_t cmd_flags, uint32_t arg, uint32_t blocksize, bool suppress_error_messages, uint8_t client_id, ::std::vector< ::fuchsia_hardware_sdmmc::SdmmcBufferRegion> buffers)
void SdmmcReq ()

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

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

void SdmmcReq (SdmmcReq && )

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

void SdmmcReq (Storage_ storage)
uint32_t cmd_idx ()
uint32_t & cmd_idx ()
SdmmcReq & cmd_idx (uint32_t value)

Setter for cmd_idx.

uint32_t cmd_flags ()
uint32_t & cmd_flags ()
SdmmcReq & cmd_flags (uint32_t value)

Setter for cmd_flags.

uint32_t arg ()
uint32_t & arg ()
SdmmcReq & arg (uint32_t value)

Setter for arg.

uint32_t blocksize ()
uint32_t & blocksize ()
SdmmcReq & blocksize (uint32_t value)

Setter for blocksize.

SdmmcReq & operator= (SdmmcReq && )

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

bool suppress_error_messages ()

If true, the SDMMC driver should reduce the log level of any error

messages that this request produces. This will be set on requests for

which errors are expected or not fatal.

bool & suppress_error_messages ()

If true, the SDMMC driver should reduce the log level of any error

messages that this request produces. This will be set on requests for

which errors are expected or not fatal.

SdmmcReq & suppress_error_messages (bool value)

If true, the SDMMC driver should reduce the log level of any error

messages that this request produces. This will be set on requests for

which errors are expected or not fatal.

uint8_t client_id ()

The client ID for this request. Only VMOs registered with this client may be present in

buffers below.

uint8_t & client_id ()

The client ID for this request. Only VMOs registered with this client may be present in

buffers below.

SdmmcReq & client_id (uint8_t value)

The client ID for this request. Only VMOs registered with this client may be present in

buffers below.

const ::std::vector< ::fuchsia_hardware_sdmmc::SdmmcBufferRegion> & buffers ()
::std::vector< ::fuchsia_hardware_sdmmc::SdmmcBufferRegion> & buffers ()
SdmmcReq & buffers (::std::vector< ::fuchsia_hardware_sdmmc::SdmmcBufferRegion> value)

Setter for buffers.

void SdmmcReq (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits