00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #ifndef _XQILLAPLATFORMUTILS_HPP
00015 #define _XQILLAPLATFORMUTILS_HPP
00016
00017 #include <xqilla/framework/XQillaExport.hpp>
00018
00019 #include <xercesc/util/XercesDefs.hpp>
00020 XERCES_CPP_NAMESPACE_BEGIN
00021 class MemoryManager;
00022 XERCES_CPP_NAMESPACE_END
00023
00028 class XQILLA_API XQillaPlatformUtils
00029 {
00030 public:
00031
00039 static void initialize(XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager* memMgr = 0);
00040
00046 static void terminate();
00047
00054 static void enableExtendedPrecision(bool bEnable);
00055
00056 };
00057 #endif
00058