Create a buffered utf output converter.
Consume input of type T, and return the number of array elements consumed.
Write to the output stream from a source array. The provided src content is converted as necessary. Note that an attached output buffer must be at least four bytes wide to accommodate a conversion.
Return the hosting conduit.
Write to conduit from a source array. The provided src content will be written to the conduit.
Transfer the content of another conduit to this one. Returns a reference to this class, or throws IOException on failure.
Emit/purge buffered content.
Seek on this stream. Target conduits that don't support seeking will throw an IOException.
Return the upstream host of this filter.
Close the output.
Streaming UTF converter. Type T is the target or destination type, while S is the source type. Both types are either char/wchar/dchar.
Note that the arguments are reversed from those of UtfInput.