#include <OW_LogMessagePatternFormatter.hpp>
Collaboration diagram for OW_NAMESPACE::LogMessagePatternFormatter:
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 47 of file OW_LogMessagePatternFormatter.hpp.
|
Definition at line 69 of file OW_LogMessagePatternFormatter.hpp. |
|
Definition at line 53 of file OW_LogMessagePatternFormatter.hpp. |
|
Definition at line 884 of file OW_LogMessagePatternFormatter.cpp. References m_patternConverters, and pattern. |
|
Definition at line 163 of file OW_LogMessagePatternFormatter.cpp. |
|
|
|
Definition at line 169 of file OW_LogMessagePatternFormatter.cpp. References OW_NAMESPACE::Array< T >::begin(), OW_NAMESPACE::Array< T >::end(), i, and m_patternConverters. Referenced by OW_NAMESPACE::LogAppender::logMessage(). |
|
|
|
Definition at line 79 of file OW_LogMessagePatternFormatter.hpp. Referenced by formatMessage(), and LogMessagePatternFormatter(). |
|
Definition at line 51 of file OW_LogMessagePatternFormatter.hpp. Referenced by OW_NAMESPACE::Logger::createLogger(). |