#include <OutputStream.h>
Inheritance diagram for rnaml::OutputStream:

Public Methods | |
| virtual | ~OutputStream () |
| Destroys the object. | |
| xmlcpgOutputStream * | getCStructure () const |
| Gets the C substructure. | |
| void | setCStructure (xmlcpgOutputStream *is) |
| Sets the C substructure. | |
| virtual bool | getEOS () const |
| Tests the end of stream indicator of the output stream. | |
| virtual bool | getError () const |
| Tests the error indicator of the output stream. | |
| virtual const char * | getErrorString () const |
| Gets the string describing the error. | |
| virtual bool | flush () |
| Flushes the output stream. | |
| virtual int | write (int c) |
| Writes a character to the output stream. | |
| virtual int | write (const void *ptr, int nb) |
| Writes some bytes of data from the buffer ptr. | |
| virtual bool | close () |
| Closes the output stream. | |
Protected Methods | |
| OutputStream (xmlcpgOutputStream *cos) | |
| Initializes the output stream with a C substructure. | |
Protected Attributes | |
| xmlcpgOutputStream * | os |
| The C sub-structure. | |
|
|
Initializes the output stream with a C substructure.
|
|
|
Destroys the object.
|
|
|
Closes the output stream.
|
|
|
Flushes the output stream.
|
|
|
Gets the C substructure.
|
|
|
Tests the end of stream indicator of the output stream.
|
|
|
Tests the error indicator of the output stream.
|
|
|
Gets the string describing the error.
|
|
|
Sets the C substructure.
|
|
||||||||||||
|
Writes some bytes of data from the buffer ptr.
|
|
|
Writes a character to the output stream.
|
|
|
The C sub-structure.
|
1.2.18