Log4Qt::NullAppender Class Reference

The class NullAppender ignores all requests to append. More...

#include <nullappender.h>

Inheritance diagram for Log4Qt::NullAppender:

Log4Qt::AppenderSkeleton Log4Qt::Appender Log4Qt::LogObject

List of all members.

Public Member Functions

 NullAppender (QObject *pParent=0)
virtual ~NullAppender ()
virtual bool requiresLayout () const

Protected Member Functions

virtual void append (const LoggingEvent &rEvent)
virtual QDebug debug (QDebug &rDebug) const


Detailed Description

The class NullAppender ignores all requests to append.

Note:
All the functions declared in this class are thread-safe.

The ownership and lifetime of objects of this class are managed. See Object ownership for more details.


Constructor & Destructor Documentation

Log4Qt::NullAppender::NullAppender ( QObject *  pParent = 0  ) 

virtual Log4Qt::NullAppender::~NullAppender (  )  [virtual]


Member Function Documentation

bool Log4Qt::NullAppender::requiresLayout (  )  const [inline, virtual]

Implements Log4Qt::Appender.

virtual void Log4Qt::NullAppender::append ( const LoggingEvent rEvent  )  [protected, virtual]

virtual QDebug Log4Qt::NullAppender::debug ( QDebug &  rDebug  )  const [protected, virtual]

Writes all object member variables to the given debug stream rDebug and returns the stream.

NullAppender()

See also:
QDebug, operator<<(QDebug debug, const LogObject &rLogObject)

Implements Log4Qt::LogObject.


The documentation for this class was generated from the following file:

Generated on Sun Mar 1 16:40:46 2009 for Log4Qt by  doxygen 1.5.6