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. |