Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages   Examples  

CTBmessageWriterStream Class Reference

Implementation of the message interface for command line environments. More...

#include "CTBmessageWriterStream.hxx"

Inheritance diagram for CTBmessageWriterStream:

Inheritance graph
[legend]
Collaboration diagram for CTBmessageWriterStream:

Collaboration graph
[legend]
List of all members.

Public Methods

 CTBmessageWriterStream ()
 CTBmessageWriterStream (ostream *p_os, istream *p_is)
virtual void Status (const char *c_text)
virtual void Info (const char *c_text)
virtual void Warning (const char *c_text)
virtual CTBint Error (const char *c_text)

Private Attributes

ostream * mp_os
istream * mp_is

Detailed Description

Implementation of the message interface for command line environments.

Definition at line 18 of file CTBmessageWriterStream.hxx.


Constructor & Destructor Documentation

CTBmessageWriterStream::CTBmessageWriterStream
 

Default constructor.

Creates a CTBmessageWriterStream connected to cout and cin.

Definition at line 29 of file CTBmessageWriterStream.cxx.

CTBmessageWriterStream::CTBmessageWriterStream ostream * p_os,
istream * p_is
 

Construct from stream pointers.

Creates a CTBmessageWriterStream connected to p_os and p_is.

Definition at line 40 of file CTBmessageWriterStream.cxx.


Member Function Documentation

void CTBmessageWriterStream::Status const char * c_text [virtual]
 

Show a status message.

Status message will be written to cout.

Reimplemented from CTBmessageWriter.

Definition at line 51 of file CTBmessageWriterStream.cxx.

void CTBmessageWriterStream::Info const char * c_text [virtual]
 

Show an informational message.

Informational message will be written to cout.

Reimplemented from CTBmessageWriter.

Definition at line 63 of file CTBmessageWriterStream.cxx.

void CTBmessageWriterStream::Warning const char * c_text [virtual]
 

Show an warning message.

Warning message will be written to cout.

Reimplemented from CTBmessageWriter.

Definition at line 75 of file CTBmessageWriterStream.cxx.

CTBint CTBmessageWriterStream::Error const char * c_text [virtual]
 

Show an error message.

Error message will be written to cout.

Reimplemented from CTBmessageWriter.

Definition at line 87 of file CTBmessageWriterStream.cxx.


Member Data Documentation

ostream* CTBmessageWriterStream::mp_os [private]
 

Definition at line 33 of file CTBmessageWriterStream.hxx.

istream* CTBmessageWriterStream::mp_is [private]
 

Definition at line 34 of file CTBmessageWriterStream.hxx.


The documentation for this class was generated from the following files:
Generated at Fri Oct 24 18:13:57 2003 for CTBbase by doxygen1.2.9-20010812 written by Dimitri van Heesch, © 1997-2001