class SdmmcBuffer
Defined at line 116 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/natural_types.h
Public Methods
void SdmmcBuffer (SdmmcBuffer && other)
SdmmcBuffer & operator= (SdmmcBuffer && other)
::fuchsia_hardware_sdmmc::SdmmcBuffer::Tag Which ()
SdmmcBuffer WithVmoId (uint32_t val)
const ::fidl::internal::UnionMemberView<1, Storage_> vmo_id ()
::fidl::internal::UnionMemberView<1, Storage_> vmo_id ()
SdmmcBuffer & vmo_id (uint32_t value)
The ID of a VMO that was previously registered.
SdmmcBuffer WithVmo (::zx::vmo val)
const ::fidl::internal::UnionMemberView<2, Storage_> vmo ()
::fidl::internal::UnionMemberView<2, Storage_> vmo ()
SdmmcBuffer & vmo (::zx::vmo value)
An unregistered VMO of which the protocol implementation does not take ownership. The VMO is
pinned upon entering Request and is unpinned before returning.
void SdmmcBuffer (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kVmoId | 1 |
| kVmo | 2 |
TODO: share union tag types between wire
&
natural.
Defined at line 124 of file fidling/gen/sdk/fidl/fuchsia.hardware.sdmmc/fuchsia.hardware.sdmmc/cpp/fidl/fuchsia.hardware.sdmmc/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits