class haxe.io.Input

Available on all platforms

An Input is an abstract reader. See other classes in the [haxe.io] package for several possible implementations.

Instance Fields

function close():Void

function read(nbytes:Int):Bytes

function readAll(?bufsize:Int = null):Bytes

function readByte():Int

function readBytes(s:Bytes, pos:Int, len:Int):Int

function readDouble():Float

function readFloat():Float

function readFullBytes(s:Bytes, pos:Int, len:Int):Void

function readInt16():Int

function readInt24():Int

function readInt32():Int

function readInt8():Int

function readLine():String

function readString(len:Int):String

function readUInt16():Int

function readUInt24():Int

function readUntil(end:Int):String