#include <ByteArrayOutputStream.h>
Public Member Functions | |
| TByteArrayOutputStream () | |
| virtual | ~TByteArrayOutputStream () |
| Retval | popData (IByteArray &array) |
| std::ostream & | getStdOutputStream () |
| virtual Retval MQUALIFIER | write (const char *pBuffer, Int iBufferSize) |
| virtual Retval MQUALIFIER | writeInt8 (Int8 cData) |
| virtual void MQUALIFIER | close () |
| virtual void MQUALIFIER | flush () |
This class is used write out data to a byte array
| TByteArrayOutputStream::TByteArrayOutputStream | ( | ) |
Creates an object streamer
| TByteArrayOutputStream::~TByteArrayOutputStream | ( | ) | [virtual] |
Destroys the object streamer
| void MQUALIFIER TByteArrayOutputStream::close | ( | ) | [virtual] |
See IOutputStream
Implements zeus::TAbstractOutputStream.
| void MQUALIFIER TByteArrayOutputStream::flush | ( | ) | [virtual] |
See IOutputStream
Implements zeus::TAbstractOutputStream.
| std::ostream & zeus::TByteArrayOutputStream::getStdOutputStream | ( | ) | [inline] |
Returns the standard output stream instance
| Retval TByteArrayOutputStream::popData | ( | IByteArray & | array ) |
Returns the stream of an object. The data will be removed from the stream
| array | : Return parameter of stream data |
| RET_NOERROR | : Stream returned |
| RET_INVALID_PARAMETER | : Invalid parameter received |
| RET_REQUEST_FAILED | : No stream available |
| Retval MQUALIFIER TByteArrayOutputStream::write | ( | const char * | pBuffer, |
| Int | iBufferSize | ||
| ) | [virtual] |
See IOutputStream
Implements zeus::TAbstractOutputStream.
| Retval MQUALIFIER TByteArrayOutputStream::writeInt8 | ( | Int8 | cData ) | [virtual] |
Implements zeus::IOutputStream.