19 #if !defined(PLATFORMDEFINITIONS_HEADER_GUARD_1357924680) 20 #define PLATFORMDEFINITIONS_HEADER_GUARD_1357924680 22 #if defined(__cplusplus) 23 # include <xercesc/util/XercesDefs.hpp> 26 # include <xercesc/util/Xerces_autoconf_config.hpp> 27 # include <xercesc/util/XercesVersion.hpp> 32 #pragma warning(disable: 4127 4146 4251 4284 4345 4351 4355 4511 4512 4514 4521 4702 4710 4711 4786 4097 4503 4786; error: 4150 4172 4238 4239 4715) 36 #if !defined(__INTEL_COMPILER) && _MSC_VER >= 1400 37 #define XALAN_AUTO_PTR_REQUIRES_DEFINITION 40 #if defined(_DEBUG) && defined(NDEBUG) 41 #error NDEBUG must not be defined when _DEBUG is defined. 42 #elif !defined(_DEBUG) && !defined(NDEBUG) 43 #error NDEBUG must be defined when _DEBUG is not defined. 50 #if !defined(_HP_NAMESPACE_STD) && defined(RWSTD_MULTI_THREAD) && !defined(__HPACC_THREAD_SAFE_RB_TREE) 51 #define __HPACC_THREAD_SAFE_RB_TREE 63 #define XALAN_PLATFORM_EXPORT __declspec(dllexport) 64 #define XALAN_PLATFORM_IMPORT __declspec(dllimport) 65 #define XALAN_PLATFORM_EXPORT_FUNCTION(T) XALAN_PLATFORM_EXPORT T 66 #define XALAN_PLATFORM_IMPORT_FUNCTION(T) XALAN_PLATFORM_IMPORT T 68 #define XALAN_PLATFORM_EXPORT 69 #define XALAN_PLATFORM_IMPORT 70 #define XALAN_PLATFORM_EXPORT_FUNCTION(T) T XALAN_PLATFORM_EXPORT 71 #define XALAN_PLATFORM_IMPORT_FUNCTION(T) T XALAN_PLATFORM_IMPORT 74 #define XALAN_HAVE_GMTIME_R 1 75 #define XALAN_HAVE_LOCALTIME_R 1 76 #define XALAN_HAVE_ISNAN 1 78 #define XALAN_HAVE_STD_ISNAN 1 80 #define XALAN_USE_THREAD_STD 1 84 #define XALAN_HAVE_SIGNAL 1 87 #define XALAN_HAVE_USLEEP 1 90 #define XALAN_HAVE_UNISTD_H 1 102 #if defined(__cplusplus) 116 typedef XMLSize_t XalanSize_t;
117 typedef XMLFilePos XalanFilePos;
118 typedef XMLFileLoc XalanFileLoc;
120 typedef XMLCh XalanDOMChar;
121 typedef unsigned int XalanUnicodeChar;
122 typedef XMLSSize_t XalanSSize_t;
125 struct XalanCompileErrorBoolean
133 #define XALAN_STATIC_ASSERT(expr) xalanc::XalanCompileErrorBoolean<bool(expr)>() 137 #endif // __cplusplus 141 #endif // PLATFORMDEFINITIONS_HEADER_GUARD_1357924680 #define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
Simple empty elem to push on the stack when nothing else got pushed, so that pop() works correctly...