getUint32 method

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

Implementation

int getUint32(int index, {Endian endian = Endian.big}) {
  _check(index, 4);
  final i = _offset + index;
  final a = _buffer[i];
  final b = _buffer[i + 1];
  final c = _buffer[i + 2];
  final d = _buffer[i + 3];
  if (endian == Endian.big) {
    return (a << 24) | (b << 16) | (c << 8) | d;
  }
  return (d << 24) | (c << 16) | (b << 8) | a;
}