18 #if !defined(FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680) 19 #define FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680 44 #include <unicode/decimfmt.h> 49 XALAN_CPP_NAMESPACE_BEGIN
53 #if defined(XALAN_HAS_CPP_NAMESPACE) 62 MemoryManager& theManager,
66 m_DFS(theDFS, theManager),
79 MemoryManager& theManager) :
85 #if defined(XALAN_NO_SELECTIVE_TEMPLATE_INSTANTIATION) 89 return this < &theRHS;
95 return this == &theRHS;
108 m_memoryManager(theManager)
129 MemoryManager& m_memoryManager;
142 return theStruct.
m_DFS == (*m_DFS);
166 create(MemoryManager& theManager);
179 const Locator* locator = 0)
const;
194 MemoryManager& theManager)
const;
227 static DecimalFormat*
230 MemoryManager& theManager);
232 static DecimalFormat*
233 createDecimalFormat(MemoryManager& theManager)
237 return createDecimalFormat(theDFS, theManager);
240 enum { eCacheMax = 10u };
254 mutable DecimalFormatCacheListType m_decimalFormatCache;
256 const DFAutoPtrType m_defaultDecimalFormat;
258 MemoryManager& m_memoryManager;
263 XALAN_CPP_NAMESPACE_END
267 #endif // FUNCTIONICUFORMATNUMBERFUNCTOR_HEADER_GUARD_1357924680
void XalanDestroy(Type &theArg)
bool operator<(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
#define XALAN_USES_MEMORY_MANAGER(Type)
bool operator==(const ElemAttributeSet &theLHS, const ElemAttributeSet &theRHS)
#define XALAN_ICUBRIDGE_EXPORT