class MagmaDevice
Defined at line 1513 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
Properties describing a virtio_magma device.
Public Methods
void MagmaDevice (Storage_ storage)
void MagmaDevice (uint64_t memory)
void MagmaDevice ()
Default constructs a |MagmaDevice| only if all of its members are default constructible.
Defined at line 1523 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
void MagmaDevice (MagmaDevice && )
Defined at line 1526 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
void MagmaDevice (const MagmaDevice & other)
MagmaDevice & operator= (MagmaDevice && )
Defined at line 1527 of file fidling/gen/sdk/fidl/fuchsia.virtualization/fuchsia.virtualization/cpp/fidl/fuchsia.virtualization/cpp/natural_types.h
MagmaDevice & operator= (const MagmaDevice & other)
bool operator== (const MagmaDevice & other)
bool operator!= (const MagmaDevice & other)
uint64_t memory ()
The amount of guest-physical address space to allocate for virtio_magma
buffers.
Default to a 16GiB allocation.
uint64_t & memory ()
The amount of guest-physical address space to allocate for virtio_magma
buffers.
Default to a 16GiB allocation.
MagmaDevice & memory (uint64_t value)
The amount of guest-physical address space to allocate for virtio_magma
buffers.
Default to a 16GiB allocation.
void MagmaDevice (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits