#include <ByteArrayInputStream.h>
Public Member Functions | |
| TByteArrayInputStream () | |
| TByteArrayInputStream (const IByteArray &array) | |
| std::istream & | getStdInputStream () |
| virtual bool MQUALIFIER | isEndReached () const |
| virtual Retval MQUALIFIER | read (char *pBuffer, Int iBufferSize, Int &rValidSize) const |
| virtual Int MQUALIFIER | readItem () const |
| virtual void MQUALIFIER | close () |
| virtual bool MQUALIFIER | available () const |
| virtual void MQUALIFIER | reset () |
| virtual bool MQUALIFIER | skip (Int iBytes=1) |
Protected Member Functions | |
| virtual | ~TByteArrayInputStream () |
This class is used read out of a byte array
| TByteArrayInputStream::TByteArrayInputStream | ( | ) |
Creates an object streamer
| TByteArrayInputStream::TByteArrayInputStream | ( | const IByteArray & | array ) |
Creates an object streamer and sets the stream
| array | : binary stream ob object data |
| TByteArrayInputStream::~TByteArrayInputStream | ( | ) | [protected, virtual] |
Destroys the object streamer
| bool MQUALIFIER zeus::TByteArrayInputStream::available | ( | ) | const [inline, virtual] |
Reimplemented from zeus::TAbstractInputStream.
| void MQUALIFIER zeus::TByteArrayInputStream::close | ( | ) | [inline, virtual] |
Implements zeus::TAbstractInputStream.
| std::istream & zeus::TByteArrayInputStream::getStdInputStream | ( | ) | [inline] |
Returns the standard output stream instance
| bool MQUALIFIER TByteArrayInputStream::isEndReached | ( | ) | const [virtual] |
Implements zeus::TAbstractInputStream.
| Retval MQUALIFIER TByteArrayInputStream::read | ( | char * | pBuffer, |
| Int | iBufferSize, | ||
| Int & | rValidSize | ||
| ) | const [virtual] |
Implements zeus::TAbstractInputStream.
| Int MQUALIFIER TByteArrayInputStream::readItem | ( | ) | const [virtual] |
Implements zeus::TAbstractInputStream.
| void MQUALIFIER TByteArrayInputStream::reset | ( | ) | [virtual] |
Implements zeus::TAbstractInputStream.
| bool MQUALIFIER TByteArrayInputStream::skip | ( | Int | iBytes = 1 ) |
[virtual] |
Implements zeus::TAbstractInputStream.