All Bundles

FileReader

Supports file read operations

Derived from: File

Operations

New

Default constructor.

New(name:System.String)
Parameters
NameTypeDescription
nameStringfilename

Close

Closes the file

method : public : Close() ~ Nil

ReadBinaryFile

Reads a file's contents into byte array

function : ReadBinaryFile(name:String) ~ Byte[]
Parameters
NameTypeDescription
nameStringfilename

Return
TypeDescription
Byte[]byte array, Nil if file is not found

ReadBuffer

Reads bytes into a character buffer

method : public : ReadBuffer(offset:Int, num:Int, buffer:Char[]) ~ Int
Parameters
NameTypeDescription
offsetIntdestination buffer offset
numIntnumber of values to read
bufferChar[]input buffer

Return
TypeDescription
Intnumber of values read

Reads bytes into a byte buffer

method : public : ReadBuffer(offset:Int, num:Int, buffer:Byte[]) ~ Int
Parameters
NameTypeDescription
offsetIntdestination buffer offset
numIntnumber of values to read
bufferByte[]input buffer

Return
TypeDescription
Intnumber of values read

ReadByte

Reads a byte

method : public : ReadByte() ~ Byte
Return
TypeDescription
Bytebyte read

ReadFile

Reads a file's contents into a string

function : ReadFile(name:String) ~ String
Parameters
NameTypeDescription
nameStringfilename

Return
TypeDescription
Stringcharacter string, Nil if file is not found

ReadLine

Reads a string until a newline or character return is detected

method : public : ReadLine() ~ System.String
Return
TypeDescription
Stringcharacter string