#include <log.hh>
Inheritance diagram for Qmms::Log::Appender::

Public Methods | |
| Appender () | |
| Constructor does nothing. More... | |
| virtual | ~Appender () |
| Destructor does nothing. More... | |
| virtual void | close ()=0 |
| Implement this to close the appender. More... | |
| virtual void | doAppend (LoggingEvent *evnt)=0 |
| Implement this to do the appending of a LoggingEvent. More... | |
| virtual QString | getName () const=0 |
| Accessor method. More... | |
| virtual void | setName (const QString &name)=0 |
| Accessor method. More... | |
Exists only to declare the names of required methods. In this sense, it acts like a Java Interface instead of an abstract class. All appenders (at some point in their inherited class hierarchy) must thus implement these methods.
|
|
Constructor does nothing.
|
|
|
Destructor does nothing.
|
|
|
Implement this to close the appender.
Reimplemented in Qmms::Log::TextEditAppender, Qmms::Log::StreamAppender, and Qmms::Log::SyslogAppender. |
|
|
Implement this to do the appending of a LoggingEvent.
Reimplemented in Qmms::Log::AppenderSkeleton. |
|
|
Accessor method.
Reimplemented in Qmms::Log::AppenderSkeleton. |
|
|
Accessor method.
Reimplemented in Qmms::Log::AppenderSkeleton. |
1.2.12 written by Dimitri van Heesch,
© 1997-2001