#include <FilterInputStream.h>


Public Member Functions | |
| FilterInputStream (InputStream &in) | |
| virtual | ~FilterInputStream () |
| virtual off_t | available () throw (IOException) |
| virtual void | close () throw (IOException) |
| virtual void | mark (off_t) throw () |
| virtual bool | markSupported () throw () |
| virtual int | read () throw (IOException) |
| virtual int | read (byte *data, size_t offset, size_t length) throw (IOException) |
| virtual int | read (bytearray &b) throw (IOException) |
| virtual void | reset () throw (IOException) |
| virtual off_t | skip (off_t) throw (IOException) |
Protected Attributes | |
| InputStream & | in |
| beecrypt::io::FilterInputStream::FilterInputStream | ( | InputStream & | in | ) |
| virtual beecrypt::io::FilterInputStream::~FilterInputStream | ( | ) | [virtual] |
| virtual off_t beecrypt::io::FilterInputStream::available | ( | ) | throw (IOException) [virtual] |
| virtual void beecrypt::io::FilterInputStream::close | ( | ) | throw (IOException) [virtual] |
| virtual void beecrypt::io::FilterInputStream::mark | ( | off_t | ) | throw () [virtual] |
Reimplemented from beecrypt::io::InputStream.
| virtual bool beecrypt::io::FilterInputStream::markSupported | ( | ) | throw () [virtual] |
| virtual int beecrypt::io::FilterInputStream::read | ( | ) | throw (IOException) [virtual] |
Implements beecrypt::io::InputStream.
Reimplemented in beecrypt::crypto::MacInputStream, beecrypt::io::PushbackInputStream, and beecrypt::security::DigestInputStream.
| virtual int beecrypt::io::FilterInputStream::read | ( | byte * | data, | |
| size_t | offset, | |||
| size_t | length | |||
| ) | throw (IOException) [virtual] |
Reimplemented from beecrypt::io::InputStream.
Reimplemented in beecrypt::crypto::MacInputStream, beecrypt::io::PushbackInputStream, and beecrypt::security::DigestInputStream.
| virtual int beecrypt::io::FilterInputStream::read | ( | bytearray & | b | ) | throw (IOException) [virtual] |
Reimplemented from beecrypt::io::InputStream.
| virtual void beecrypt::io::FilterInputStream::reset | ( | ) | throw (IOException) [virtual] |
Reimplemented from beecrypt::io::InputStream.
| virtual off_t beecrypt::io::FilterInputStream::skip | ( | off_t | ) | throw (IOException) [virtual] |
InputStream& beecrypt::io::FilterInputStream::in [protected] |
1.5.5