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

#include <InputStream.h>

Inheritance diagram for beecrypt::io::InputStream:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~InputStream ()
virtual jint available () throw (IOException)
virtual void close () throw (IOException)
virtual void mark (jint readlimit) throw ()
virtual bool markSupported () throw ()
virtual jint read ()=0 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 n) throw (IOException)


Constructor & Destructor Documentation

virtual beecrypt::io::InputStream::~InputStream (  )  [inline, virtual]


Member Function Documentation

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

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

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

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

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

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

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

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

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


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