|
blocxx
|
#include <LogMessagePatternFormatter.hpp>
Classes | |
| class | Converter |
Public Member Functions | |
| LogMessagePatternFormatter (const String &pattern) | |
| ~LogMessagePatternFormatter () | |
| void | formatMessage (const LogMessage &message, StringBuffer &output) const |
Static Public Attributes | |
| static const GlobalString | STR_DEFAULT_MESSAGE_PATTERN = { "%r [%t] %p %c - %m" , 0, {0, PTHREAD_MUTEX_INITIALIZER} } |
Private Member Functions | |
| LogMessagePatternFormatter (const LogMessagePatternFormatter &) | |
| LogMessagePatternFormatter & | operator= (const LogMessagePatternFormatter &) |
Private Attributes | |
| Array< ConverterRef > | m_patternConverters |
Definition at line 51 of file LogMessagePatternFormatter.hpp.
Definition at line 74 of file LogMessagePatternFormatter.hpp.
| Enumerator | |
|---|---|
| E_INVALID_PATTERN_NO_DIGIT_AFTER_DOT | |
| E_INVALID_PATTERN_PRECISION_NOT_AN_INTEGER | |
| E_INVALID_PATTERN_UNSUPPORTED_CONVERSION | |
Definition at line 57 of file LogMessagePatternFormatter.hpp.
| LogMessagePatternFormatterException | if the pattern is invalid. |
Definition at line 923 of file LogMessagePatternFormatter.cpp.
References m_patternConverters, BLOCXX_NAMESPACE::operator==(), and pattern.
| BLOCXX_NAMESPACE::LogMessagePatternFormatter::~LogMessagePatternFormatter | ( | ) |
Definition at line 174 of file LogMessagePatternFormatter.cpp.
|
private |
| void BLOCXX_NAMESPACE::LogMessagePatternFormatter::formatMessage | ( | const LogMessage & | message, |
| StringBuffer & | output ) const |
Definition at line 180 of file LogMessagePatternFormatter.cpp.
References i, m_patternConverters, and BLOCXX_NAMESPACE::operator==().
Referenced by BLOCXX_NAMESPACE::LogAppender::logMessage().
|
private |
|
private |
Definition at line 83 of file LogMessagePatternFormatter.hpp.
Referenced by formatMessage(), and LogMessagePatternFormatter().
|
static |
Definition at line 55 of file LogMessagePatternFormatter.hpp.