class SdmmcRegisterVmoRequest

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

Public Methods

void SdmmcRegisterVmoRequest (Storage_ storage)
void SdmmcRegisterVmoRequest (uint32_t vmo_id, uint8_t client_id, ::zx::vmo vmo, uint64_t offset, uint64_t size, ::fuchsia_hardware_sdmmc::SdmmcVmoRight vmo_rights)
void SdmmcRegisterVmoRequest ()

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

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

void SdmmcRegisterVmoRequest (SdmmcRegisterVmoRequest && )

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

SdmmcRegisterVmoRequest & operator= (SdmmcRegisterVmoRequest && )

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

uint32_t vmo_id ()
uint32_t & vmo_id ()
SdmmcRegisterVmoRequest & vmo_id (uint32_t value)

Setter for vmo_id.

uint8_t client_id ()
uint8_t & client_id ()
SdmmcRegisterVmoRequest & client_id (uint8_t value)

Setter for client_id.

const ::zx::vmo & vmo ()
::zx::vmo & vmo ()
SdmmcRegisterVmoRequest & vmo (::zx::vmo value)

Setter for vmo.

uint64_t offset ()
uint64_t & offset ()
SdmmcRegisterVmoRequest & offset (uint64_t value)

Setter for offset.

uint64_t size ()
uint64_t & size ()
SdmmcRegisterVmoRequest & size (uint64_t value)

Setter for size.

::fuchsia_hardware_sdmmc::SdmmcVmoRight vmo_rights ()
::fuchsia_hardware_sdmmc::SdmmcVmoRight & vmo_rights ()
SdmmcRegisterVmoRequest & vmo_rights (::fuchsia_hardware_sdmmc::SdmmcVmoRight value)

Setter for vmo_rights.

void SdmmcRegisterVmoRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits