BinaryReader

Basically DataInputStream, but the bytes are parsed in reverse order

Constructors

Link copied to clipboard
constructor(in: InputStream)

Properties

Link copied to clipboard
open val position: Int

Functions

Link copied to clipboard
open fun available(): Int
Link copied to clipboard
open fun close()
Link copied to clipboard
open fun mark(p: Int)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun read(): Int
Link copied to clipboard
open fun readAllBytes(): Array<Byte>
Link copied to clipboard
open fun readBoolean(): Boolean
Link copied to clipboard
open fun readByte(): Byte
Link copied to clipboard
open fun readBytes(len: Int): Array<Byte>
Link copied to clipboard
open fun readChar(): Char
Link copied to clipboard
open fun readDouble(): Double
Link copied to clipboard
open fun readFloat(): Float
Link copied to clipboard
open fun readInt(): Int
Link copied to clipboard
open fun readLong(): Long
Link copied to clipboard
open fun readNBytes(p: Int): Array<Byte>
open fun readNBytes(p: Array<Byte>, p1: Int, p2: Int): Int
Link copied to clipboard

Compatibility (extension) functions for InputStream.readNBytes. These are basically the same from InputStream.

Link copied to clipboard
Link copied to clipboard
open fun readShort(): Short
Link copied to clipboard
open fun reset()
Link copied to clipboard
open fun skip(p: Long): Long
Link copied to clipboard