IT_Bus::OutputStream Class Reference

#include <it_bus/output_stream.h>

Inheritance diagram for IT_Bus::OutputStream:

IT_Bus::BinaryBufferOutputStream IT_Bus::FileOutputStream IT_Bus::StringOutputStream List of all members.

Detailed Description

Base class for output streams.

Definition at line 16 of file output_stream.h.

Public Member Functions

virtual void write (const Character to_write) IT_THROW_DECL((IOException))=0
 Write the character.
virtual void write (const Character *to_write) IT_THROW_DECL((IOException))=0
 Write the character.
virtual void write (const Character *to_write, size_t length) IT_THROW_DECL((IOException))=0
 Write the character.

Protected Member Functions

 OutputStream ()


Member Function Documentation

virtual void IT_Bus::OutputStream::write ( const Character to_write,
size_t  length 
) [pure virtual]

Write the character.

Parameters:
A pointer to the Character.
Number of characters to write.

Implemented in IT_Bus::FileOutputStream, IT_Bus::StringOutputStream, and IT_Bus::BinaryBufferOutputStream.

virtual void IT_Bus::OutputStream::write ( const Character to_write  )  [pure virtual]

Write the character.

Parameters:
A pointer to the Character.

Implemented in IT_Bus::FileOutputStream, IT_Bus::StringOutputStream, and IT_Bus::BinaryBufferOutputStream.

virtual void IT_Bus::OutputStream::write ( const Character  to_write  )  [pure virtual]

Write the character.

Parameters:
Character to write to this stream.

Implemented in IT_Bus::FileOutputStream, IT_Bus::StringOutputStream, and IT_Bus::BinaryBufferOutputStream.


Generated on Thu Sep 7 11:40:03 2006 for Artix by  doxygen 1.4.7