beecrypt::io::FilterInputStream Class Reference
[C++ classes mimicking java.io]

#include <FilterInputStream.h>

Inheritance diagram for beecrypt::io::FilterInputStream:

Inheritance graph
[legend]
Collaboration diagram for beecrypt::io::FilterInputStream:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 FilterInputStream (InputStream &in)
virtual ~FilterInputStream ()
virtual jint available () throw (IOException)
virtual void close () throw (IOException)
virtual void mark (jint) throw ()
virtual bool markSupported () throw ()
virtual jint read () throw (IOException)
virtual jint read (byte *data, jint offset, jint length) throw (IOException)
virtual jint read (bytearray &b) throw (IOException)
virtual void reset () throw (IOException)
virtual jint skip (jint) throw (IOException)

Protected Attributes

InputStreamin


Constructor & Destructor Documentation

beecrypt::io::FilterInputStream::FilterInputStream ( InputStream in  ) 

virtual beecrypt::io::FilterInputStream::~FilterInputStream (  )  [virtual]


Member Function Documentation

virtual jint beecrypt::io::FilterInputStream::available (  )  throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

Reimplemented in beecrypt::io::PushbackInputStream.

virtual void beecrypt::io::FilterInputStream::close (  )  throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

Reimplemented in beecrypt::io::PushbackInputStream.

virtual void beecrypt::io::FilterInputStream::mark ( jint   )  throw () [virtual]

Reimplemented from beecrypt::io::InputStream.

virtual bool beecrypt::io::FilterInputStream::markSupported (  )  throw () [virtual]

Reimplemented from beecrypt::io::InputStream.

Reimplemented in beecrypt::io::PushbackInputStream.

virtual jint beecrypt::io::FilterInputStream::read ( bytearray &  b  )  throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

virtual jint beecrypt::io::FilterInputStream::read ( byte *  data,
jint  offset,
jint  length 
) throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

Reimplemented in beecrypt::io::PushbackInputStream.

virtual jint beecrypt::io::FilterInputStream::read (  )  throw (IOException) [virtual]

virtual void beecrypt::io::FilterInputStream::reset (  )  throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

virtual jint beecrypt::io::FilterInputStream::skip ( jint   )  throw (IOException) [virtual]

Reimplemented from beecrypt::io::InputStream.

Reimplemented in beecrypt::io::PushbackInputStream.


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Fri Jun 19 13:39:42 2009 for BeeCrypt C++ by  doxygen 1.5.8