#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. |