Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Tools/Streams/InOut.h File Reference

Definition of the abstract base classes In and Out for streams. More...

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

class  Out
 The class Out is the abstract base class for all classes that implement writing into streams. More...

class  In
 The class In is the abstract base class for all classes that implement reading from streams. More...


Functions

Outendl (Out &stream)
 This function can be inserted into a stream to represent an end of line.

Inendl (In &stream)
 This function can be read from a stream to represent an end of line.


Detailed Description

Definition of the abstract base classes In and Out for streams.

Include this header file for declaring streaming operators.

Author:
Thomas Röfer

Martin Lötzsch

Definition in file InOut.h.


Function Documentation

Out& endl Out stream  )  [inline]
 

This function can be inserted into a stream to represent an end of line.

Parameters:
stream The stream the endl-symbol is inserted into.
Returns:
The stream.

Definition at line 181 of file InOut.h.

Referenced by Logger::main(), Debug::main(), and operator<<().

In& endl In stream  )  [inline]
 

This function can be read from a stream to represent an end of line.

Parameters:
stream The stream the endl-symbol is read from.
Returns:
The stream.

Definition at line 365 of file InOut.h.


Generated on Thu Sep 23 20:03:52 2004 for GT2004 by doxygen 1.3.6