16 #if !defined(FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680)
17 #define FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680
42 #include <unicode/decimfmt.h>
47 XALAN_CPP_NAMESPACE_BEGIN
51 #if defined(XALAN_HAS_CPP_NAMESPACE)
64 m_DFS(theDFS, theManager),
83 #if defined(XALAN_NO_SELECTIVE_TEMPLATE_INSTANTIATION)
87 return this < &theRHS;
93 return this == &theRHS;
106 m_memoryManager(theManager)
127 MemoryManager& m_memoryManager;
140 return theStruct.
m_DFS == (*m_DFS);
192 MemoryManager& theManager)
const;
225 static DecimalFormat*
228 MemoryManager& theManager);
230 static DecimalFormat*
231 createDecimalFormat(MemoryManager& theManager)
235 return createDecimalFormat(theDFS, theManager);
238 enum { eCacheMax = 10u };
252 mutable DecimalFormatCacheListType m_decimalFormatCache;
254 const DFAutoPtrType m_defaultDecimalFormat;
261 XALAN_CPP_NAMESPACE_END
265 #endif // FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680