getUint16Unchecked method

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

Reads two bytes without a bounds check.

Implementation

int getUint16Unchecked(int index, {Endian endian = Endian.big}) {
  final i = _offset + index;
  final a = _buffer[i];
  final b = _buffer[i + 1];
  return endian == Endian.big ? (a << 8) | b : (b << 8) | a;
}