# XQillaPlatformUtils.hpp

Go to the documentation of this file.

    00001 /*
    00002  * Copyright (c) 2001-2006
    00003  *     DecisionSoft Limited. All rights reserved.
    00004  * Copyright (c) 2004-2006
    00005  *     Progress Software Corporation. All rights reserved.
    00006  * Copyright (c) 2004-2006
    00007  *     Oracle. All rights reserved.
    00008  *
    00009  * See the file LICENSE for redistribution information.
    00010  *
    00011  * $Id: XQillaPlatformUtils.hpp,v 1.8 2006/11/01 16:37:17 jpcs Exp $
    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