binary-streams / loggersoft.kotlin.streams / StreamAdapterInput / useLines

useLines

fun useLines(encoding: StringEncoding, byteOrder: ByteOrder, block: (lines: Sequence<String>) -> Unit): Unit

Calls the block callback giving it a sequence of all the lines in the stream and closes it once the processing is complete.

Parameters

encoding - encoding of the string.

byteOrder - byte order for UTF-16 and UTF-32 encoding.