class BufferRegion
Defined at line 158 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h
A contiguous memory region in a VMO.
Note that a `BufferRegion` is only contiguous in terms of the VMO it
references, it does not necessarily translate into contiguous physical
memory.
Public Methods
void BufferRegion (Storage_ storage)
void BufferRegion (uint8_t vmo, uint64_t offset, uint64_t length)
void BufferRegion ()
Default constructs a |BufferRegion| only if all of its members are default constructible.
Defined at line 168 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h
void BufferRegion (BufferRegion && )
Defined at line 171 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h
void BufferRegion (const BufferRegion & other)
BufferRegion & operator= (BufferRegion && )
Defined at line 172 of file fidling/gen/sdk/fidl/fuchsia.hardware.network.driver/fuchsia.hardware.network.driver/cpp/fidl/fuchsia.hardware.network.driver/cpp/natural_types.h
BufferRegion & operator= (const BufferRegion & other)
bool operator== (const BufferRegion & other)
bool operator!= (const BufferRegion & other)
uint8_t vmo ()
VMO backing this region.
uint8_t & vmo ()
VMO backing this region.
BufferRegion & vmo (uint8_t value)
VMO backing this region.
uint64_t offset ()
Offset, in bytes, of data chunk in VMO.
uint64_t & offset ()
Offset, in bytes, of data chunk in VMO.
BufferRegion & offset (uint64_t value)
Offset, in bytes, of data chunk in VMO.
uint64_t length ()
Length, in bytes, of data chunk in VMO.
uint64_t & length ()
Length, in bytes, of data chunk in VMO.
BufferRegion & length (uint64_t value)
Length, in bytes, of data chunk in VMO.
void BufferRegion (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits