CAutoStartOutputter Class Reference

Inherits ILogOutputter.

Inheritance diagram for CAutoStartOutputter:

Inheritance graph
[legend]
Collaboration diagram for CAutoStartOutputter:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CAutoStartOutputter (CString *msg)
virtual ~CAutoStartOutputter ()
virtual void open (const char *)
 Open the outputter.
virtual void close ()
 Close the outputter.
virtual void show (bool)
 Show the outputter.
virtual bool write (ELevel level, const char *message)
virtual const char * getNewline () const
 Returns the newline sequence for the outputter.

Detailed Description

Definition at line 35 of file CAutoStart.cpp.


Member Function Documentation

virtual void CAutoStartOutputter::close (  )  [inline, virtual]

Close the outputter.

Close the outputter. Calling this method on an already closed outputter must have no effect.

Implements ILogOutputter.

Definition at line 42 of file CAutoStart.cpp.

virtual const char* CAutoStartOutputter::getNewline (  )  const [inline, virtual]

Returns the newline sequence for the outputter.

Different outputters use different character sequences for newlines. This method returns the appropriate newline sequence for this outputter.

Implements ILogOutputter.

Definition at line 45 of file CAutoStart.cpp.

virtual void CAutoStartOutputter::open ( const char *   )  [inline, virtual]

Open the outputter.

Opens the outputter for writing. Calling this method on an already open outputter must have no effect.

Implements ILogOutputter.

Definition at line 41 of file CAutoStart.cpp.

virtual void CAutoStartOutputter::show ( bool   )  [inline, virtual]

Show the outputter.

Causes the output to become visible. This generally only makes sense for a logger in a graphical user interface. Other implementations will do nothing. Iff showIfEmpty is false then the implementation may optionally only show the log if it's not empty.

Implements ILogOutputter.

Definition at line 43 of file CAutoStart.cpp.


The documentation for this class was generated from the following file:
Generated on Fri Nov 6 00:18:54 2009 for synergy-plus by  doxygen 1.4.7