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
bool operator==(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1111
Definition: XalanNode.hpp:44
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType
Definition: XalanMemoryManagement.hpp:39
Definition: StylesheetExecutionContextDefault.hpp:729
Definition: XPathExecutionContext.hpp:72
bool operator<(const XalanVector< Type > &theLHS, const XalanVector< Type > &theRHS)
Definition: XalanVector.hpp:1144
void XalanDestroy(Type &theArg)
Definition: XalanMemoryManagement.hpp:102
Definition: XalanMemMgrAutoPtr.hpp:46
#define XALAN_USES_MEMORY_MANAGER(Type)
Definition: XalanMemoryManagement.hpp:468
Definition: XalanDOMString.hpp:42
#define XALAN_ICUBRIDGE_EXPORT
Definition: ICUBridgeDefinitions.hpp:33