class BufferRegion
Defined at line 105 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h
Buffer region containing data.
Public Methods
void BufferRegion (Storage_ storage)
void BufferRegion ()
Defined at line 111 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h
void BufferRegion (BufferRegion && )
Defined at line 112 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h
bool IsEmpty ()
const std::optional< ::fuchsia_hardware_usb_request::Buffer> & buffer ()
Buffer for data
::std::optional< ::fuchsia_hardware_usb_request::Buffer> & buffer ()
Buffer for data
BufferRegion & buffer (std::optional< ::fuchsia_hardware_usb_request::Buffer> value)
Buffer for data
const std::optional<uint64_t> & offset ()
Offset into the VMO to start reading or writing. This is relative to the offset passed to
RegisterVmos if using vmo_id.
::std::optional<uint64_t> & offset ()
Offset into the VMO to start reading or writing. This is relative to the offset passed to
RegisterVmos if using vmo_id.
BufferRegion & offset (std::optional<uint64_t> value)
Offset into the VMO to start reading or writing. This is relative to the offset passed to
RegisterVmos if using vmo_id.
BufferRegion & operator= (BufferRegion && )
Defined at line 113 of file fidling/gen/sdk/fidl/fuchsia.hardware.usb.request/fuchsia.hardware.usb.request/cpp/fidl/fuchsia.hardware.usb.request/cpp/natural_types.h
const std::optional<uint64_t> & size ()
Number of bytes to read/write from/to this buffer region.
::std::optional<uint64_t> & size ()
Number of bytes to read/write from/to this buffer region.
BufferRegion & size (std::optional<uint64_t> value)
Number of bytes to read/write from/to this buffer region.
void BufferRegion (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits