|
blocxx
|
This implementation of LogAppender is used to send a Log message to multiple LogAppenders. More...
#include <MultiAppender.hpp>
Public Member Functions | |
| MultiAppender (const LogAppenderRef &appender) | |
| MultiAppender (const Array< LogAppenderRef > &appenders) | |
| virtual | ~MultiAppender () |
| void | addLogAppender (const LogAppenderRef &appender) |
Private Member Functions | |
| virtual void | doProcessLogMessage (const String &formattedMessage, const LogMessage &message) const |
Private Attributes | |
| Array< LogAppenderRef > | m_appenders |
This implementation of LogAppender is used to send a Log message to multiple LogAppenders.
Definition at line 52 of file MultiAppender.hpp.
| BLOCXX_NAMESPACE::MultiAppender::MultiAppender | ( | const LogAppenderRef & | appender | ) |
Definition at line 50 of file MultiAppender.cpp.
| BLOCXX_NAMESPACE::MultiAppender::MultiAppender | ( | const Array< LogAppenderRef > & | appenders | ) |
Definition at line 57 of file MultiAppender.cpp.
| BLOCXX_NAMESPACE::MultiAppender::~MultiAppender | ( | ) | [virtual] |
Definition at line 64 of file MultiAppender.cpp.
| void BLOCXX_NAMESPACE::MultiAppender::addLogAppender | ( | const LogAppenderRef & | appender | ) |
Definition at line 70 of file MultiAppender.cpp.
References BLOCXX_NAMESPACE::Array< T >::append(), and m_appenders.
| void BLOCXX_NAMESPACE::MultiAppender::doProcessLogMessage | ( | const String & | formattedMessage, |
| const LogMessage & | message | ||
| ) | const [private, virtual] |
Implements BLOCXX_NAMESPACE::LogAppender.
Definition at line 77 of file MultiAppender.cpp.
References i, m_appenders, and BLOCXX_NAMESPACE::Array< T >::size().
Definition at line 66 of file MultiAppender.hpp.
Referenced by addLogAppender(), and doProcessLogMessage().
1.7.5.1