BufferWriter constructor

BufferWriter(
  1. int length, {
  2. bool growable = false,
})

Creates a zero initialised buffer of size length that maintains its offset position while writing data to the buffer.

final BufferWriter writer = BufferWriter(8);
writer.set([1, 2]);
print(writer); // [1, 2, 0, 0, 0, 0, 0, 0]
writer.set([3, 4, 5, 6]);
print(writer); // [1, 2, 3, 4, 5, 6, 0, 0]

Implementation

BufferWriter(
  final int length, {
  this.growable = false,
}): buffer = Buffer(length);