log4cplus_CallbackAppender(3)
| log4cplus::CallbackAppender(3) | log4cplus | log4cplus::CallbackAppender(3) |
NAME
log4cplus::CallbackAppender - Send log events to a C function callback.
SYNOPSIS
#include <callbackappender.h>
Inherits log4cplus::Appender.
Public Member Functions
CallbackAppender ()
CallbackAppender (log4cplus_log_event_callback_t callback, void
*cookie)
CallbackAppender (const log4cplus::helpers::Properties &)
virtual ~CallbackAppender ()
virtual void close ()
Release any resources allocated within the appender such as file handles,
network connections, etc. void setCookie (void *)
void setCallback (log4cplus_log_event_callback_t)
Protected Member Functions
virtual void append (const
log4cplus::spi::InternalLoggingEvent &event)
Subclasses of Appender should implement this method to perform
actual logging.
Additional Inherited Members
Detailed Description
Send log events to a C function callback.
Definition at line 46 of file callbackappender.h.
Constructor & Destructor Documentation
log4cplus::CallbackAppender::CallbackAppender ()
log4cplus::CallbackAppender::CallbackAppender (log4cplus_log_event_callback_t callback, void * cookie)
log4cplus::CallbackAppender::CallbackAppender (const log4cplus::helpers::Properties &)
virtual log4cplus::CallbackAppender::~CallbackAppender () [virtual]
Member Function Documentation
virtual void log4cplus::CallbackAppender::append (const log4cplus::spi::InternalLoggingEvent & event) [protected], [virtual]
Subclasses of Appender should implement this method to perform actual logging.
See also
Implements log4cplus::Appender.
virtual void log4cplus::CallbackAppender::close () [virtual]
Release any resources allocated within the appender such as file handles, network connections, etc. It is a programming error to append to a closed appender.
Implements log4cplus::Appender.
void log4cplus::CallbackAppender::setCallback (log4cplus_log_event_callback_t)
void log4cplus::CallbackAppender::setCookie (void *)
Author
Generated automatically by Doxygen for log4cplus from the source code.
| Fri Jun 18 2021 | Version 2.0.6 |
