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