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