SourceForge.net Logo

XQillaPlatformUtils Class Reference

Static utility methods for initializing and terminating the XQilla and Xerces environments. More...

#include <XQillaPlatformUtils.hpp>

List of all members.

Static Public Member Functions

static void initialize (xercesc::MemoryManager *memMgr=0)
 Perform XQilla initialization.
static void terminate ()
 Perform XQilla termination.
static void enableExtendedPrecision (bool bEnable)
 Enable/disable extended precision in numeric items.

Detailed Description

Static utility methods for initializing and terminating the XQilla and Xerces environments.


Member Function Documentation

static void XQillaPlatformUtils::enableExtendedPrecision ( bool  bEnable  )  [static]

Enable/disable extended precision in numeric items.

When disabled, xs:decimal values will hold only 18 digits, xs:float 7 digits and xs:double 15 digits as mandated

static void XQillaPlatformUtils::initialize ( xercesc::MemoryManager memMgr = 0  )  [static]

Perform XQilla initialization.

Initialization should be called first in any user code.

Initializes Xerces and adds its own DOMImplementation to the registry

Examples:
dom-basic.cpp, dom-context-item.cpp, and dom-resolver.cpp.
static void XQillaPlatformUtils::terminate (  )  [static]

Perform XQilla termination.

Terminates Xerces

Examples:
dom-basic.cpp, dom-context-item.cpp, and dom-resolver.cpp.

The documentation for this class was generated from the following file:

Generated on Mon Mar 1 21:16:31 2010 for XQilla DOM Level 3 API by  doxygen 1.6.1