Cluster lib/io/terminal

BINARY_FILE_READ

This class allow to read a file on the disk as a binary file (ie. file containing bytes). If you need to read a file which contain text, then consider using TEXT_FILE_READ.


 
BINARY_FILE_WRITE

This class allow to write a file on the disk as a binary file (ie. file containing bytes). If you need to write text in a file, then consider using TEXT_FILE_WRITE.


 
FILE

Common parent class to all the file-related streams.


 
NULL_INPUT_STREAM

This "null" stream provides an unbroken sequence of (like /dev/zero does on Unix)


 
NULL_OUTPUT_STREAM

This "null" output just swallows any character (like /dev/null does on Unix)


 
SIMPLE_INPUT_OUTPUT_STREAM

Just a centralized access to and input stream and an output stream.


 
STRING_INPUT_STREAM

An input stream where the data is read from a string.


 
STRING_OUTPUT_STREAM

An output stream where data is written to a string buffer.


 
TEXT_FILE_READ

Basic input facilities to read a named file on the disc.


 
TEXT_FILE_READ_WRITE

This class allow to read and write a named file on the disk.


 
TEXT_FILE_WRITE

Basic output facilities to write a named file on the disk.