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

#include <DataInputStream.h>

Inheritance diagram for beecrypt::io::DataInputStream:

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

Collaboration graph
[legend]

List of all members.

Public Member Functions

 DataInputStream (InputStream &in)
virtual ~DataInputStream ()
virtual bool readBoolean () throw (IOException)
virtual javabyte readByte () throw (IOException)
virtual javachar readChar () throw (IOException)
virtual void readFully (byte *data, size_t offset, size_t length) throw (IOException)
virtual void readFully (bytearray &b) throw (IOException)
virtual javaint readInt () throw (IOException)
virtual String * readLine () throw (IOException)
virtual void readLine (String &line) throw (IOException)
virtual javalong readLong () throw (IOException)
virtual javashort readShort () throw (IOException)
virtual int readUnsignedByte () throw (IOException)
virtual int readUnsignedShort () throw (IOException)
virtual String * readUTF () throw (IOException)
virtual void readUTF (String &str) throw (IOException)
virtual off_t skipBytes (off_t n) throw (IOException)


Constructor & Destructor Documentation

beecrypt::io::DataInputStream::DataInputStream ( InputStream in  ) 

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


Member Function Documentation

virtual bool beecrypt::io::DataInputStream::readBoolean (  )  throw (IOException) [virtual]

virtual javabyte beecrypt::io::DataInputStream::readByte (  )  throw (IOException) [virtual]

virtual javachar beecrypt::io::DataInputStream::readChar (  )  throw (IOException) [virtual]

virtual void beecrypt::io::DataInputStream::readFully ( byte data,
size_t  offset,
size_t  length 
) throw (IOException) [virtual]

virtual void beecrypt::io::DataInputStream::readFully ( bytearray b  )  throw (IOException) [virtual]

virtual javaint beecrypt::io::DataInputStream::readInt (  )  throw (IOException) [virtual]

virtual String* beecrypt::io::DataInputStream::readLine (  )  throw (IOException) [virtual]

virtual void beecrypt::io::DataInputStream::readLine ( String &  line  )  throw (IOException) [virtual]

virtual javalong beecrypt::io::DataInputStream::readLong (  )  throw (IOException) [virtual]

virtual javashort beecrypt::io::DataInputStream::readShort (  )  throw (IOException) [virtual]

virtual int beecrypt::io::DataInputStream::readUnsignedByte (  )  throw (IOException) [virtual]

virtual int beecrypt::io::DataInputStream::readUnsignedShort (  )  throw (IOException) [virtual]

virtual String* beecrypt::io::DataInputStream::readUTF (  )  throw (IOException) [virtual]

virtual void beecrypt::io::DataInputStream::readUTF ( String &  str  )  throw (IOException) [virtual]

virtual off_t beecrypt::io::DataInputStream::skipBytes ( off_t  n  )  throw (IOException) [virtual]


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

Generated on Tue May 20 13:53:57 2008 for BeeCrypt by  doxygen 1.5.6