class SharedVmoBuffer
Defined at line 58 of file fidling/gen/sdk/fidl/fuchsia.hardware.sharedmemory/fuchsia.hardware.sharedmemory/cpp/fidl/fuchsia.hardware.sharedmemory/cpp/natural_types.h
Public Methods
void SharedVmoBuffer (Storage_ storage)
void SharedVmoBuffer (uint32_t vmo_id, uint64_t offset, uint64_t size)
void SharedVmoBuffer ()
Default constructs a |SharedVmoBuffer| only if all of its members are default constructible.
Defined at line 69 of file fidling/gen/sdk/fidl/fuchsia.hardware.sharedmemory/fuchsia.hardware.sharedmemory/cpp/fidl/fuchsia.hardware.sharedmemory/cpp/natural_types.h
void SharedVmoBuffer (SharedVmoBuffer && )
Defined at line 72 of file fidling/gen/sdk/fidl/fuchsia.hardware.sharedmemory/fuchsia.hardware.sharedmemory/cpp/fidl/fuchsia.hardware.sharedmemory/cpp/natural_types.h
void SharedVmoBuffer (const SharedVmoBuffer & other)
SharedVmoBuffer & operator= (SharedVmoBuffer && )
Defined at line 73 of file fidling/gen/sdk/fidl/fuchsia.hardware.sharedmemory/fuchsia.hardware.sharedmemory/cpp/fidl/fuchsia.hardware.sharedmemory/cpp/natural_types.h
SharedVmoBuffer & operator= (const SharedVmoBuffer & other)
bool operator== (const SharedVmoBuffer & other)
bool operator!= (const SharedVmoBuffer & other)
uint32_t vmo_id ()
uint32_t & vmo_id ()
SharedVmoBuffer & vmo_id (uint32_t value)
Setter for vmo_id.
uint64_t offset ()
uint64_t & offset ()
SharedVmoBuffer & offset (uint64_t value)
Setter for offset.
uint64_t size ()
uint64_t & size ()
SharedVmoBuffer & size (uint64_t value)
Setter for size.
void SharedVmoBuffer (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits