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


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 ( byte  b  )  throw (IOException) [virtual]

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

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

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

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

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

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

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

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

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

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


Member Data Documentation


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

Generated on Tue May 20 13:52:43 2008 for BeeCrypt by  doxygen 1.5.6