#include <SyslogAppender.hpp>

Public Member Functions | |
| SyslogAppender (const StringArray &components, const StringArray &categories, const String &pattern, const String &identity, const String &facility) | |
| virtual | ~SyslogAppender () |
Static Public Attributes | |
| static const String | STR_DEFAULT_MESSAGE_PATTERN |
Protected Member Functions | |
| virtual void | doProcessLogMessage (const String &formattedMessage, const LogMessage &message) const |
Static Protected Attributes | |
| static bool | calledOpenLog = false |
Definition at line 49 of file SyslogAppender.hpp.
| BLOCXX_NAMESPACE::SyslogAppender::SyslogAppender | ( | const StringArray & | components, | |
| const StringArray & | categories, | |||
| const String & | pattern, | |||
| const String & | identity, | |||
| const String & | facility | |||
| ) |
Definition at line 135 of file SyslogAppender.cpp.
References BLOCXX_THROW, BLOCXX_NAMESPACE::String::c_str(), calledOpenLog, BLOCXX_NAMESPACE::String::empty(), BLOCXX_NAMESPACE::String::equals(), BLOCXX_NAMESPACE::facilities, BLOCXX_NAMESPACE::String::isSpaces(), BLOCXX_NAMESPACE::log_ident, and BLOCXX_NAMESPACE::syslogGuard.
| BLOCXX_NAMESPACE::SyslogAppender::~SyslogAppender | ( | ) | [virtual] |
Definition at line 177 of file SyslogAppender.cpp.
| void BLOCXX_NAMESPACE::SyslogAppender::doProcessLogMessage | ( | const String & | formattedMessage, | |
| const LogMessage & | message | |||
| ) | const [protected, virtual] |
Implements BLOCXX_NAMESPACE::LogAppender.
Definition at line 181 of file SyslogAppender.cpp.
References BLOCXX_NAMESPACE::LogMessage::category, i, BLOCXX_NAMESPACE::Array< T >::size(), BLOCXX_NAMESPACE::Logger::STR_DEBUG_CATEGORY, BLOCXX_NAMESPACE::Logger::STR_ERROR_CATEGORY, BLOCXX_NAMESPACE::Logger::STR_FATAL_CATEGORY, BLOCXX_NAMESPACE::Logger::STR_INFO_CATEGORY, BLOCXX_NAMESPACE::syslogGuard, and BLOCXX_NAMESPACE::String::tokenize().
Definition at line 58 of file SyslogAppender.hpp.
bool BLOCXX_NAMESPACE::SyslogAppender::calledOpenLog = false [static, protected] |
1.5.3