#include "blocxx/BLOCXX_config.h"#include "blocxx/LogMessagePatternFormatter.hpp"#include "blocxx/String.hpp"#include "blocxx/LogMessage.hpp"#include "blocxx/StringBuffer.hpp"#include "blocxx/IntrusiveCountableBase.hpp"#include "blocxx/Format.hpp"#include "blocxx/ExceptionIds.hpp"#include "blocxx/DateTime.hpp"#include "blocxx/ThreadImpl.hpp"#include "blocxx/GlobalString.hpp"#include <vector>#include <cstdlib>#include <climits>#include <unistd.h>#include <errno.h>Go to the source code of this file.
| #define CDATA_END_DEF "]]>" |
Definition at line 212 of file LogMessagePatternFormatter.cpp.
| #define CDATA_PSEUDO_END_DEF "]]>" |
Definition at line 213 of file LogMessagePatternFormatter.cpp.
| #define CDATA_START_DEF "<![CDATA[" |
Definition at line 211 of file LogMessagePatternFormatter.cpp.
const char* const ABSOLUTE_DATE_FORMAT [static] |
Definition at line 525 of file LogMessagePatternFormatter.cpp.
const char* const ABSOLUTE_PATTERN [static] |
Definition at line 526 of file LogMessagePatternFormatter.cpp.
const char* const DATE_DATE_FORMAT [static] |
Definition at line 527 of file LogMessagePatternFormatter.cpp.
const char* const DATE_PATTERN [static] |
Definition at line 528 of file LogMessagePatternFormatter.cpp.
| Formatting formatting |
Definition at line 915 of file LogMessagePatternFormatter.cpp.
| size_t i |
Definition at line 912 of file LogMessagePatternFormatter.cpp.
Referenced by BLOCXX_NAMESPACE::SSLTrustStore::addCertificate(), BLOCXX_NAMESPACE::PerlRegEx::capture(), BLOCXX_NAMESPACE::MD5::convertBinToHex(), BLOCXX_NAMESPACE::DateTime::DateTime(), BLOCXX_NAMESPACE::Decode(), BLOCXX_NAMESPACE::EnvVars::deleteEnvp(), BLOCXX_NAMESPACE::SyslogAppender::doProcessLogMessage(), BLOCXX_NAMESPACE::MultiProcessFileAppender::doProcessLogMessage(), BLOCXX_NAMESPACE::MultiAppender::doProcessLogMessage(), BLOCXX_NAMESPACE::FileAppender::doProcessLogMessage(), BLOCXX_NAMESPACE::Encode(), BLOCXX_NAMESPACE::SortedVectorSet< BLOCXX_NAMESPACE::String >::erase(), BLOCXX_NAMESPACE::SortedVectorMap< int, BLOCXX_NAMESPACE::Array >::erase(), BLOCXX_NAMESPACE::PerlRegEx::execute(), BLOCXX_NAMESPACE::EnvVars::fillEnvMap(), BLOCXX_NAMESPACE::LogMessagePatternFormatter::formatMessage(), BLOCXX_NAMESPACE::getConfigItem(), BLOCXX_NAMESPACE::EnvVars::getenvp(), BLOCXX_NAMESPACE::SocketUtils::getFullyQualifiedHostName(), BLOCXX_NAMESPACE::AppenderLogger::getLevel(), BLOCXX_NAMESPACE::StackTrace::getStackTrace(), BLOCXX_NAMESPACE::CmdLineParser::getUsage(), BLOCXX_NAMESPACE::SelectEngine::go(), BLOCXX_NAMESPACE::PerlRegEx::grep(), BLOCXX_NAMESPACE::String::hashCode(), BLOCXX_NAMESPACE::SortedVectorSet< BLOCXX_NAMESPACE::String >::insert(), BLOCXX_NAMESPACE::SortedVectorMap< int, BLOCXX_NAMESPACE::Array >::insert(), BLOCXX_NAMESPACE::String::lastIndexOf(), locateInPath(), BLOCXX_NAMESPACE::MD5::MD5Update(), BLOCXX_NAMESPACE::SortedVectorMap< int, BLOCXX_NAMESPACE::Array >::operator[](), BLOCXX_NAMESPACE::Format::process(), BLOCXX_NAMESPACE::Exec::processInputOutput(), rand_init_impl(), BLOCXX_NAMESPACE::Secure::Impl::rand_unit_interval(), BLOCXX_NAMESPACE::BinarySerialization::readArray(), BLOCXX_NAMESPACE::BinarySerialization::readLen(), BLOCXX_NAMESPACE::Stack< T >::search(), BLOCXX_NAMESPACE::PosixUnnamedPipe::setBlocking(), BLOCXX_NAMESPACE::PosixExec::spawnImpl(), BLOCXX_NAMESPACE::String::String(), BLOCXX_NAMESPACE::substitute_caps(), BLOCXX_NAMESPACE::String::tokenize(), BLOCXX_NAMESPACE::UTF8Utils::UCS2ToString(), BLOCXX_NAMESPACE::BinarySerialization::writeArray(), BLOCXX_NAMESPACE::TempFileBuffer::xsputn(), and BLOCXX_NAMESPACE::BaseStreamBuffer::xsputn().
const char* const ISO8601_DATE_FORMAT [static] |
Definition at line 523 of file LogMessagePatternFormatter.cpp.
const char* const ISO8601_PATTERN [static] |
Definition at line 524 of file LogMessagePatternFormatter.cpp.
| StringBuffer literal |
Definition at line 914 of file LogMessagePatternFormatter.cpp.
| String m_format |
Definition at line 531 of file LogMessagePatternFormatter.cpp.
| String m_literal |
Definition at line 274 of file LogMessagePatternFormatter.cpp.
| int m_precision |
Definition at line 343 of file LogMessagePatternFormatter.cpp.
| String pattern |
Definition at line 916 of file LogMessagePatternFormatter.cpp.
UInt64 startMillis [static] |
Definition at line 447 of file LogMessagePatternFormatter.cpp.
| EParserState state |
Definition at line 913 of file LogMessagePatternFormatter.cpp.
Referenced by BLOCXX_NAMESPACE::Condition::doTimedWait(), and BLOCXX_NAMESPACE::Condition::doWait().
1.5.6