Creates an Uint64List view of the specified region in the specified byte buffer.
Changes in the Uint64List will be visible in the byte buffer and vice versa. If the offsetInBytes
index of the region is not specified, it defaults to zero (the first byte in the byte buffer). If the length is not specified, it defaults to null
, which indicates that the view extends to the end of the byte buffer.
Throws RangeError if offsetInBytes
or length
are negative, or if offsetInBytes
+ (length
* elementSizeInBytes) is greater than the length of buffer
.
Throws ArgumentError if offsetInBytes
is not a multiple of bytesPerElement.
factory Uint64List.view(ByteBuffer buffer, [int offsetInBytes = 0, int length]) { return buffer.asUint64List(offsetInBytes, length); }
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-typed_data/Uint64List/Uint64List.view.html