#include <LogMessagePatternFormatter.hpp>
Public Types | ||||
typedef IntrusiveReference< Converter > | ConverterRef | |||
enum | EErrorCodes { E_INVALID_PATTERN_NO_DIGIT_AFTER_DOT, E_INVALID_PATTERN_PRECISION_NOT_AN_INTEGER, E_INVALID_PATTERN_UNSUPPORTED_CONVERSION } | |||
Public Member Functions | ||||
LogMessagePatternFormatter (const String &pattern) | ||||
| ||||
~LogMessagePatternFormatter () | ||||
void | formatMessage (const LogMessage &message, StringBuffer &output) const | |||
Static Public Attributes | ||||
static const String | STR_DEFAULT_MESSAGE_PATTERN | |||
Private Member Functions | ||||
LogMessagePatternFormatter (const LogMessagePatternFormatter &) | ||||
LogMessagePatternFormatter & | operator= (const LogMessagePatternFormatter &) | |||
Private Attributes | ||||
Array< ConverterRef > | m_patternConverters | |||
Classes | ||||
class | Converter |
Definition at line 49 of file LogMessagePatternFormatter.hpp.
|
Definition at line 71 of file LogMessagePatternFormatter.hpp. |
|
Definition at line 55 of file LogMessagePatternFormatter.hpp. |
|
Definition at line 886 of file LogMessagePatternFormatter.cpp. References m_patternConverters, and pattern. |
|
Definition at line 165 of file LogMessagePatternFormatter.cpp. |
|
|
|
Definition at line 171 of file LogMessagePatternFormatter.cpp. References BLOCXX_NAMESPACE::Array< T >::begin(), BLOCXX_NAMESPACE::Array< T >::end(), i, and m_patternConverters. Referenced by BLOCXX_NAMESPACE::LogAppender::logMessage(). |
|
|
|
Definition at line 81 of file LogMessagePatternFormatter.hpp. Referenced by formatMessage(), and LogMessagePatternFormatter(). |
|
Definition at line 53 of file LogMessagePatternFormatter.hpp. |