Class Hierarchy   Compound List   File List   Compound Members   File Members  

Stream Class Reference

Class diagram for Stream:

BaseClass FileStream

List of all members.

Public Members

virtual Void read (Void* data, Int size) = 0
virtual Void readChar (Char* data)
virtual Void readByte (Byte* data)
virtual Void readShort (Short* data)
virtual Void readLong (Long* data)
virtual Void readString (String* data)
virtual Void write (const Void* data, Int size) = 0
virtual Void writeChar (Char data)
virtual Void writeByte (Byte data)
virtual Void writeShort (Short data)
virtual Void writeLong (Long data)
virtual Void writeString (const String& data)
virtual Boolean endOfStream () = 0

Member Function Documentation

virtual Void Stream::read (Void * data, Int size) [pure virtual]

Reimplemented in FileStream.

virtual Void Stream::readChar (Char * data) [virtual]

virtual Void Stream::readByte (Byte * data) [virtual]

virtual Void Stream::readShort (Short * data) [virtual]

virtual Void Stream::readLong (Long * data) [virtual]

virtual Void Stream::readString (String * data) [virtual]

virtual Void Stream::write (const Void * data, Int size) [pure virtual]

Reimplemented in FileStream.

virtual Void Stream::writeChar (Char data) [virtual]

virtual Void Stream::writeByte (Byte data) [virtual]

virtual Void Stream::writeShort (Short data) [virtual]

virtual Void Stream::writeLong (Long data) [virtual]

virtual Void Stream::writeString (const String & data) [virtual]

virtual Boolean Stream::endOfStream () [pure virtual]

Reimplemented in FileStream.


The documentation for this class was generated from the following file:
Generated at Wed Nov 3 15:16:42 1999 for Architectural Walkthrough Project by doxygen  written by Dimitri van Heesch, © 1997-1999