#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.
|