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

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

#include <DataInput.h>

Inheritance diagram for beecrypt::io::DataInput:

Inheritance graph
[legend]
List of all members.

Public Member Functions

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

Detailed Description


Member Function Documentation

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

virtual void beecrypt::io::DataInput::readFully bytearray b  )  [pure virtual]
 

Implemented in beecrypt::io::DataInputStream.

virtual void beecrypt::io::DataInput::readFully byte data,
size_t  offset,
size_t  length
[pure virtual]
 

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.

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

Implemented in beecrypt::io::DataInputStream.


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