class haxe.io.Input
Sub classes | ||||||
BytesInput, Stdout |
|
An Input is an abstract reader. See other classes in the haxe.io
package
for several possible implementations.
Instance Fields
Endianness (word byte order) used when reading numbers.
If true
, big-endian is used, otherwise little-endian
is used.
function readBytes(s:Bytes, pos:Int, len:Int): Int
Read len
bytes and write them into s
to the position specified by pos
.
Returns the actual length of read data that can be smaller than len
.
See readFullBytes
that tries to read the exact amount of specified bytes.
function readFullBytes(s:Bytes, pos:Int, len:Int): Void
Read len
bytes and write them into s
to the position specified by pos
.
Unlike readBytes
, this method tries to read the exact len
amount of bytes.