writeChar method

  1. @override
Future<void> writeChar(
  1. int c
)
override

Writes a single character to the buffer.

The character to be written is contained in the 16 low-order bits of the given integer value; the 16 high-order bits are ignored.

Implementation

@override
Future<void> writeChar(int c) async {
  if (_position >= _buffer.length) {
    await flush();
  }
  _buffer[_position++] = c & 0xFFFF;
}