log4cplus_spi_DenyAllFilter(3)

log4cplus::spi::DenyAllFilter(3) log4cplus log4cplus::spi::DenyAllFilter(3)

NAME

log4cplus::spi::DenyAllFilter - This filter drops all logging events.

SYNOPSIS

#include <filter.h>

Inherits log4cplus::spi::Filter.

Public Member Functions


DenyAllFilter ()
DenyAllFilter (const log4cplus::helpers::Properties &)
virtual FilterResult decide (const InternalLoggingEvent &event) const
Always returns the DENY regardless of the InternalLoggingEvent parameter.

Public Member Functions inherited from log4cplus::spi::Filter
Filter ()
virtual ~Filter ()
void appendFilter (FilterPtr filter)
Appends filter to the end of this filter chain.

Public Member Functions inherited from log4cplus::helpers::SharedObject
void addReference () const LOG4CPLUS_NOEXCEPT
void removeReference () const

Additional Inherited Members

Public Attributes inherited from log4cplus::spi::Filter
FilterPtr next
Points to the next filter in the filter chain.

Public Attributes inherited from log4cplus::helpers::SharedObject
thread::Mutex access_mutex

Protected Member Functions inherited from log4cplus::helpers::SharedObject
SharedObject ()
SharedObject (const SharedObject &)
SharedObject (SharedObject &&)
virtual ~SharedObject ()
SharedObject & operator= (const SharedObject &) LOG4CPLUS_NOEXCEPT
SharedObject & operator= (SharedObject &&) LOG4CPLUS_NOEXCEPT

Detailed Description

This filter drops all logging events.

You can add this filter to the end of a filter chain to switch from the default 'accept all unless instructed otherwise' filtering behaviour to a 'deny all unless instructed otherwise' behaviour.

Definition at line 150 of file filter.h.

Constructor & Destructor Documentation

log4cplus::spi::DenyAllFilter::DenyAllFilter ()

log4cplus::spi::DenyAllFilter::DenyAllFilter (const log4cplus::helpers::Properties &)

Member Function Documentation

virtual FilterResult log4cplus::spi::DenyAllFilter::decide (const InternalLoggingEvent & event) const [virtual]

Always returns the DENY regardless of the InternalLoggingEvent parameter.

Implements log4cplus::spi::Filter.

Author

Generated automatically by Doxygen for log4cplus from the source code.

Mon Jun 5 2023 21:46:10 Version 2.0.7