class SdmmcBuffer
Defined at line 617 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/wire_types.h
Public Methods
void SdmmcBuffer ()
void ~SdmmcBuffer ()
void SdmmcBuffer (SdmmcBuffer && other)
SdmmcBuffer & operator= (SdmmcBuffer && other)
bool has_invalid_tag ()
bool is_vmo_id ()
SdmmcBuffer WithVmoId (uint32_t val)
The ID of a VMO that was previously registered.
uint32_t & vmo_id ()
The ID of a VMO that was previously registered.
const uint32_t & vmo_id ()
The ID of a VMO that was previously registered.
bool is_vmo ()
SdmmcBuffer WithVmo (::zx::vmo val)
An unregistered VMO of which the protocol implementation does not take ownership. The VMO is
pinned upon entering Request and is unpinned before returning.
::zx::vmo & vmo ()
An unregistered VMO of which the protocol implementation does not take ownership. The VMO is
pinned upon entering Request and is unpinned before returning.
const ::zx::vmo & vmo ()
An unregistered VMO of which the protocol implementation does not take ownership. The VMO is
pinned upon entering Request and is unpinned before returning.
::fuchsia_hardware_sdmmc::wire::SdmmcBuffer::Tag Which ()
void _CloseHandles ()
Enumerations
enum Tag
| Name | Value |
|---|---|
| kVmoId | 1 |
| kVmo | 2 |
Defined at line 625 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/wire_types.h