class Range
Defined at line 37 of file fidling/gen/src/storage/blobfs/fuchsia.blobfs.internal/cpp/fidl/fuchsia.blobfs.internal/cpp/natural_types.h
A range of bytes.
Public Methods
void Range (Storage_ storage)
void Range (uint64_t offset, uint64_t size)
void Range ()
Default constructs a |Range| only if all of its members are default constructible.
Defined at line 48 of file fidling/gen/src/storage/blobfs/fuchsia.blobfs.internal/cpp/fidl/fuchsia.blobfs.internal/cpp/natural_types.h
void Range (Range && )
Defined at line 51 of file fidling/gen/src/storage/blobfs/fuchsia.blobfs.internal/cpp/fidl/fuchsia.blobfs.internal/cpp/natural_types.h
void Range (const Range & other)
Range & operator= (Range && )
Defined at line 52 of file fidling/gen/src/storage/blobfs/fuchsia.blobfs.internal/cpp/fidl/fuchsia.blobfs.internal/cpp/natural_types.h
Range & operator= (const Range & other)
bool operator== (const Range & other)
bool operator!= (const Range & other)
uint64_t offset ()
Offset in bytes from the start of the VMO.
uint64_t & offset ()
Offset in bytes from the start of the VMO.
Range & offset (uint64_t value)
Offset in bytes from the start of the VMO.
uint64_t size ()
The number of bytes starting at the offset.
uint64_t & size ()
The number of bytes starting at the offset.
Range & size (uint64_t value)
The number of bytes starting at the offset.
void Range (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits