Inherited by AsyncAppender [virtual]
, AppenderAttachableImpl [virtual]
, and Logger [virtual]
.
Public Member Functions | |
virtual void | addAppender (const AppenderPtr &newAppender)=0 |
Add an appender. | |
virtual AppenderList | getAllAppenders () const =0 |
Get all previously added appenders as an AppenderList. | |
virtual AppenderPtr | getAppender (const LogString &name) const =0 |
Get an appender by name. | |
virtual bool | isAttached (const AppenderPtr &appender) const =0 |
Returns true if the specified appender is in list of attached attached, false otherwise. | |
virtual void | removeAllAppenders ()=0 |
Remove all previously added appenders. | |
virtual void | removeAppender (const AppenderPtr &appender)=0 |
Remove the appender passed as parameter from the list of appenders. | |
virtual void | removeAppender (const LogString &name)=0 |
Remove the appender with the name passed as parameter from the list of appenders. | |
virtual | ~AppenderAttachable () |
|
|
|
Add an appender.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Get all previously added appenders as an AppenderList.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Get an appender by name.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Returns
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Remove all previously added appenders.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Remove the appender with the name passed as parameter from the list of appenders.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |
|
Remove the appender passed as parameter from the list of appenders.
Implemented in AsyncAppender, AppenderAttachableImpl, and Logger. |