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 String * readLine ()=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 String * readUTF ()=0 throw (IOException)
virtual void readUTF (String &str)=0 throw (IOException)
virtual off_t skipBytes (off_t n)=0 throw (IOException)


Member Function Documentation

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

Generated on Mon Feb 23 15:42:23 2009 for BeeCrypt by  doxygen 1.5.8