class BufferArgs
Defined at line 4296 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
A buffer mapped to a range of `Memory`.
Public Methods
void BufferArgs (Storage_ storage)
void BufferArgs (uint32_t memory_id, uint32_t memory_offset, uint32_t num_bytes)
void BufferArgs ()
Default constructs a |BufferArgs| only if all of its members are default constructible.
Defined at line 4306 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void BufferArgs (BufferArgs && )
Defined at line 4309 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
void BufferArgs (const BufferArgs & other)
BufferArgs & operator= (BufferArgs && )
Defined at line 4310 of file fidling/gen/sdk/fidl/fuchsia.ui.gfx/fuchsia.ui.gfx/cpp/fidl/fuchsia.ui.gfx/cpp/natural_types.h
BufferArgs & operator= (const BufferArgs & other)
bool operator== (const BufferArgs & other)
bool operator!= (const BufferArgs & other)
uint32_t memory_id ()
uint32_t & memory_id ()
BufferArgs & memory_id (uint32_t value)
Setter for memory_id.
uint32_t memory_offset ()
uint32_t & memory_offset ()
BufferArgs & memory_offset (uint32_t value)
Setter for memory_offset.
uint32_t num_bytes ()
uint32_t & num_bytes ()
BufferArgs & num_bytes (uint32_t value)
Setter for num_bytes.
void BufferArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits