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[];
96 CachedDateFormat(
const LOG4CXX_NS::helpers::DateFormatPtr& dateFormat,
int expiration);
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(
#define LOG4CXX_DECLARE_PRIVATE_MEMBER_PTR(T, V)
Definition: log4cxx.h:85
#define LOG4CXX_EXPORT
Definition: log4cxx.h:101
#define LOG4CXX_NS
Definition: log4cxx.h:104
std::basic_string< logchar > LogString
Definition: logstring.h:60
int64_t log4cxx_time_t
log4cxx_time_t - holds the number of microseconds since 1970-01-01
Definition: log4cxx.h:111