class VmoInfo
Defined at line 3478 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
VMO information for registering VMOs. Used in `RegisterVmos` and `AllocateVmos` to pair
a VMO handle with a unique ID.
Public Methods
void VmoInfo (Storage_ storage)
bool IsEmpty ()
void VmoInfo ()
Defined at line 3483 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
void VmoInfo (VmoInfo && )
Defined at line 3484 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
const std::optional<uint64_t> & id ()
ID corresponding to the VMO.
Required.
::std::optional<uint64_t> & id ()
ID corresponding to the VMO.
Required.
VmoInfo & id (std::optional<uint64_t> value)
ID corresponding to the VMO.
Required.
VmoInfo & operator= (VmoInfo && )
Defined at line 3485 of file fidling/gen/sdk/fidl/fuchsia.hardware.audio/fuchsia.hardware.audio/cpp/fidl/fuchsia.hardware.audio/cpp/natural_types.h
const std::optional< ::zx::vmo> & vmo ()
Handle to the VMO.
Required.
::std::optional< ::zx::vmo> & vmo ()
Handle to the VMO.
Required.
VmoInfo & vmo (std::optional< ::zx::vmo> value)
Handle to the VMO.
Required.
void VmoInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits