Stream() - The constructor of the Stream. Must be called when inheriting |
getError() - Get the last error from the stream as a string |
setEndofline() - Set the end of line delimeter for the reading and writing methods |
setAggressive() - Set the stream to be aggressive |
print() - Write a string to the stream |
putc() - Write a character to the stream |
write() - Write a string to the stream |
println() - Write a string to the stream, appending the end of line string afterwards |
writeln() - Write a string to the stream, appending the end of line string afterwards |
printf() - Write a string to the stream, formatted using parameters |
flush() - Force the stream to be flushed |
getc() - Read a character from the stream |
ungetc() - Push a character back onto the internal buffer |
readln() - Read a line from the stream |
read() - Read a number of characters from the stream |
__write__() - Used for implementation of a Stream class |
__read__() - Used for implementation of a Stream class |
__close__() - Used for implementation of a Stream class |
close() - Flush and then close the stream |
eos() - Check to see if the stream is at it's end |