18#ifndef _LOG4CXX_HELPERS_CACHED_DATE_FORMAT_H
19#define _LOG4CXX_HELPERS_CACHED_DATE_FORMAT_H
41 UNRECOGNIZED_MILLISECONDS = -1
51 static const logchar digits[];
58 static const int magic1;
64 static const logchar magicString1[];
71 static const int magic2;
77 static const logchar magicString2[];
83 static const logchar zeroString[];
85 LOG4CXX_DECLARE_PRIVATE_MEMBER_PTR(CachedDateFormatPriv, m_priv)
96 CachedDateFormat(
const LOG4CXX_NS::helpers::DateFormatPtr& dateFormat,
int expiration);
110 log4cxx_time_t time,
const LogString& formatted,
111 const LOG4CXX_NS::helpers::DateFormatPtr& formatter,
112 LOG4CXX_NS::helpers::Pool& pool);
123 LOG4CXX_NS::helpers::Pool& p)
const;
133 static void millisecondFormat(
int millis,
146 virtual void setTimeZone(
const LOG4CXX_NS::helpers::TimeZonePtr& zone);
156 LOG4CXX_NS::helpers::Pool& p)
const;
180 static bool regionMatches(
std::basic_string< logchar > LogString
Definition: logstring.h:60