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

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

#include <DataOutputStream.h>

Inheritance diagram for beecrypt::io::DataOutputStream:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DataOutputStream (OutputStream &out)
virtual ~DataOutputStream ()
size_t size () const throw ()
virtual void write (byte b) throw (IOException)
virtual void write (const byte *data, size_t offset, size_t length) throw (IOException)
virtual void write (const bytearray &b) throw (IOException)
virtual void writeBoolean (bool v) throw (IOException)
virtual void writeByte (byte v) throw (IOException)
virtual void writeChar (javaint v) throw (IOException)
virtual void writeChars (const String &s) throw (IOException)
virtual void writeInt (javaint v) throw (IOException)
virtual void writeLong (javalong v) throw (IOException)
virtual void writeShort (javashort v) throw (IOException)
virtual void writeUTF (const String &str) throw (IOException)

Protected Attributes

size_t written

Detailed Description


Constructor & Destructor Documentation

beecrypt::io::DataOutputStream::DataOutputStream OutputStream out  ) 
 

virtual beecrypt::io::DataOutputStream::~DataOutputStream  )  [virtual]
 


Member Function Documentation

size_t beecrypt::io::DataOutputStream::size  )  const throw ()
 

virtual void beecrypt::io::DataOutputStream::write const bytearray b  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::write const byte data,
size_t  offset,
size_t  length
throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::write byte  b  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeBoolean bool  v  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeByte byte  v  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeChar javaint  v  )  throw (IOException) [virtual]
 

virtual void beecrypt::io::DataOutputStream::writeChars const String s  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeInt javaint  v  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeLong javalong  v  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeShort javashort  v  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.

virtual void beecrypt::io::DataOutputStream::writeUTF const String str  )  throw (IOException) [virtual]
 

Implements beecrypt::io::DataOutput.


Member Data Documentation

size_t beecrypt::io::DataOutputStream::written [protected]
 


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