writeListFloat64 method

int writeListFloat64(
  1. List<double> values
)

Write the given list of 64-bit float values.

Implementation

int writeListFloat64(List<double> values) {
  _ensureNoVTable();
  _prepare(_sizeofFloat64, values.length, additionalBytes: _sizeofUint32);
  final int result = _tail;
  int tail = _tail;
  _setUint32AtTail(_buf, tail, values.length);
  tail -= _sizeofUint32;
  for (double value in values) {
    _setFloat64AtTail(_buf, tail, value);
    tail -= _sizeofFloat64;
  }
  return result;
}