#include <filter.h>
Public Types | |
enum | Decision { ACCEPT, DENY, NEUTRAL } |
Public Member Functions | |
Q_ENUMS (Decision) | |
Filter (QObject *pObject=0) | |
virtual | ~Filter () |
Filter * | next () const |
void | setNext (Filter *pFilter) |
virtual void | activateOptions () |
virtual Decision | decide (const LoggingEvent &rEvent) const =0 |
Properties | |
Filter | next |
Log4Qt::Filter::Filter | ( | QObject * | pObject = 0 |
) | [inline] |
Log4Qt::Filter::~Filter | ( | ) | [inline, virtual] |
Log4Qt::Filter::Q_ENUMS | ( | Decision | ) |
Filter* Log4Qt::Filter::next | ( | ) | const |
void Log4Qt::Filter::setNext | ( | Filter * | pFilter | ) |
void Log4Qt::Filter::activateOptions | ( | ) | [inline, virtual] |
virtual Decision Log4Qt::Filter::decide | ( | const LoggingEvent & | rEvent | ) | const [pure virtual] |
Implemented in Log4Qt::DenyAllFilter, Log4Qt::LevelMatchFilter, Log4Qt::LevelRangeFilter, and Log4Qt::StringMatchFilter.
Filter * Log4Qt::Filter::next [inline, read, write] |