|
Bond 0.9
Bond Standard Library API Documentation
|
API for performing I/O operations. More...
Namespaces | |
| namespace | Bond::IO |
Classes | |
| struct | Bond::InputStream |
| An abstract interface for performing both unformatted and formatted input operations. More... | |
| struct | Bond::OutputStream |
| An abstract interface for performing both unformatted and formatted output operations. More... | |
Functions | |
| InputStream * | Bond::StdIn () |
| Returns the virtual machine's standard input stream. | |
| OutputStream * | Bond::StdOut () |
| Returns the virtual machine's standard output stream. | |
| OutputStream * | Bond::StdErr () |
| Returns the virtual machine's standard error stream. | |
| InputStream * | Bond::CreateInputStream (const char *fileName) |
| InputStream * | Bond::CreateInputStreamCollected (const char *fileName) |
| InputStream * | Bond::CreateInputStreamWithCollector (Collector *collector, const char *fileName) |
| void | Bond::FreeInputStream (InputStream *stream) |
| OutputStream * | Bond::CreateOutputStream (const char *fileName) |
| OutputStream * | Bond::CreateOutputStreamCollected (const char *fileName) |
| OutputStream * | Bond::CreateOutputStreamWithCollector (Collector *collector, const char *fileName) |
| void | Bond::FreeOutputStream (OutputStream *stream) |
API for performing I/O operations.
| InputStream * Bond::CreateInputStream | ( | const char * | fileName | ) |
| InputStream * Bond::CreateInputStreamCollected | ( | const char * | fileName | ) |
| InputStream * Bond::CreateInputStreamWithCollector | ( | Collector * | collector, |
| const char * | fileName ) |
| OutputStream * Bond::CreateOutputStream | ( | const char * | fileName | ) |
| OutputStream * Bond::CreateOutputStreamCollected | ( | const char * | fileName | ) |
| OutputStream * Bond::CreateOutputStreamWithCollector | ( | Collector * | collector, |
| const char * | fileName ) |
| void Bond::FreeInputStream | ( | InputStream * | stream | ) |
| void Bond::FreeOutputStream | ( | OutputStream * | stream | ) |
| OutputStream * Bond::StdErr | ( | ) |
Returns the virtual machine's standard error stream.
This stream must not be passed to the FreeOutputStream function.
| InputStream * Bond::StdIn | ( | ) |
Returns the virtual machine's standard input stream.
This stream must not be passed to the FreeInputStream function.
| OutputStream * Bond::StdOut | ( | ) |
Returns the virtual machine's standard output stream.
This stream must not be passed to the FreeOutputStream function.