Main Page | Modules | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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 StringreadLine () 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 StringreadUTF () throw (IOException)
virtual void readUTF (String &str) throw (IOException)
virtual off_t skipBytes (off_t n) throw (IOException)

Detailed Description


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]
 

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.

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

Implements beecrypt::io::DataInput.


The documentation for this class was generated from the following file:
Generated on Mon Jun 20 08:16:42 2005 for BeeCrypt by  doxygen 1.4.0