buffered

inline fun InputStream.buffered(bufferSize: Int = DEFAULT_BUFFER_SIZE): BufferedInputStream(source)

Creates a BufferedInputStream wrapping this stream.

Refer to BufferedInputStream documentation for details about buffering behavior.

Since Kotlin

1.0

Parameters

bufferSize

the buffer size to use.


inline fun OutputStream.buffered(bufferSize: Int = DEFAULT_BUFFER_SIZE): BufferedOutputStream(source)

Creates a BufferedOutputStream wrapping this stream.

Refer to BufferedOutputStream documentation for details about buffering and flushing behavior.

Since Kotlin

1.0

Parameters

bufferSize

the buffer size to use.


inline fun Reader.buffered(bufferSize: Int = DEFAULT_BUFFER_SIZE): BufferedReader(source)

Returns a BufferedReader wrapping this Reader, or this Reader itself if it is already buffered.

Refer to BufferedReader documentation for details about buffering behavior.

Since Kotlin

1.0

inline fun Writer.buffered(bufferSize: Int = DEFAULT_BUFFER_SIZE): BufferedWriter(source)

Returns a BufferedWriter wrapping this Writer, or this Writer itself if it is already buffered.

Refer to BufferedWriter documentation for details about buffering and flushing behavior.

Since Kotlin

1.0