log4cplus_spi_FunctionFilter(3)

log4cplus::spi::FunctionFilter(3) log4cplus log4cplus::spi::FunctionFilter(3)

NAME

log4cplus::spi::FunctionFilter - This filter allows using std::function<FilterResult(const InternalLoggingEvent &)>.

SYNOPSIS

#include <filter.h>

Inherits log4cplus::spi::Filter.

Public Types


typedef std::function< FilterResult(const InternalLoggingEvent &)> Function

Public Member Functions


FunctionFilter (Function)
virtual FilterResult decide (const InternalLoggingEvent &) const
Returns result returned by function.

Additional Inherited Members

Detailed Description

This filter allows using std::function<FilterResult(const InternalLoggingEvent &)>.

Definition at line 288 of file filter.h.

Member Typedef Documentation

typedef std::function<FilterResult (const InternalLoggingEvent &)> log4cplus::spi::FunctionFilter::Function

Definition at line 293 of file filter.h.

Constructor & Destructor Documentation

log4cplus::spi::FunctionFilter::FunctionFilter (Function)

Member Function Documentation

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

Returns result returned by function.

Implements log4cplus::spi::Filter.

Author

Generated automatically by Doxygen for log4cplus from the source code.

Fri Jun 18 2021 Version 2.0.6