getUint64Unchecked method

Uint64 getUint64Unchecked(
  1. int index, {
  2. Endian endian = Endian.big,
})

Reads eight bytes without a bounds check.

Implementation

Uint64 getUint64Unchecked(int index, {Endian endian = Endian.big}) {
  if (endian == Endian.big) {
    return Uint64(getUint32Unchecked(index), getUint32Unchecked(index + 4));
  }
  return Uint64(
    getUint32Unchecked(index + 4, endian: Endian.little),
    getUint32Unchecked(index, endian: Endian.little),
  );
}