#include <ByteArrayOutputStream.h>
Inheritance diagram for beecrypt::io::ByteArrayOutputStream:
Public Member Functions | |
ByteArrayOutputStream () | |
ByteArrayOutputStream (size_t size) | |
virtual | ~ByteArrayOutputStream () |
void | reset () throw () |
size_t | size () throw () |
bytearray * | toByteArray () |
void | toByteArray (bytearray &b) |
void | toByteArray (byte *data, size_t offset, size_t length) |
void | writeTo (OutputStream &out) throw (IOException) |
virtual void | close () throw (IOException) |
virtual void | flush () throw (IOException) |
virtual void | write (byte b) throw (IOException) |
virtual void | write (const byte *data, size_t offset, size_t length) throw (IOException) |
virtual void | write (const bytearray &b) throw (IOException) |
Protected Attributes | |
bytearray | buf |
size_t | count |
|
|
|
|
|
|
|
Reimplemented from beecrypt::io::OutputStream. |
|
Reimplemented from beecrypt::io::OutputStream. |
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from beecrypt::io::OutputStream. |
|
Reimplemented from beecrypt::io::OutputStream. |
|
Implements beecrypt::io::OutputStream. |
|
|
|
|
|
|