#include <appenderattachable.h>
Inheritance diagram for log4cplus::spi::AppenderAttachable:
Public Member Functions | |
virtual void | addAppender (SharedAppenderPtr newAppender)=0 |
Add an appender. | |
virtual SharedAppenderPtrList | getAllAppenders ()=0 |
Get all previously added appenders as an Enumeration. | |
virtual SharedAppenderPtr | getAppender (const log4cplus::tstring &name)=0 |
Get an appender by name. | |
virtual void | removeAllAppenders ()=0 |
Remove all previously added appenders. | |
virtual void | removeAppender (SharedAppenderPtr appender)=0 |
Remove the appender passed as parameter from the list of appenders. | |
virtual void | removeAppender (const log4cplus::tstring &name)=0 |
Remove the appender with the name passed as parameter from the list of appenders. | |
virtual | ~AppenderAttachable () |
Definition at line 35 of file appenderattachable.h.
|
Definition at line 70 of file appenderattachable.h. |
|
Add an appender.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |
|
Get all previously added appenders as an Enumeration.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |
|
Get an appender by name.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |
|
Remove all previously added appenders.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |
|
Remove the appender with the name passed as parameter from the list of appenders.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |
|
Remove the appender passed as parameter from the list of appenders.
Implemented in log4cplus::helpers::AppenderAttachableImpl, and log4cplus::Logger. |