From fc2234b87f4ce29be0e556c6f3b085b749b7d71b Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Thu, 16 Apr 2020 18:15:45 +0300 Subject: Add implementation --- .../util/ArrayIndexOutOfBoundsException.hpp | 1 + libxerces-c/xercesc/util/Base64.cpp | 1 + libxerces-c/xercesc/util/Base64.hpp | 1 + libxerces-c/xercesc/util/BaseRefVectorOf.c | 1 + libxerces-c/xercesc/util/BaseRefVectorOf.hpp | 1 + libxerces-c/xercesc/util/BinFileInputStream.cpp | 1 + libxerces-c/xercesc/util/BinFileInputStream.hpp | 1 + libxerces-c/xercesc/util/BinInputStream.cpp | 1 + libxerces-c/xercesc/util/BinInputStream.hpp | 1 + libxerces-c/xercesc/util/BinMemInputStream.cpp | 1 + libxerces-c/xercesc/util/BinMemInputStream.hpp | 1 + libxerces-c/xercesc/util/BitOps.hpp | 1 + libxerces-c/xercesc/util/BitSet.cpp | 1 + libxerces-c/xercesc/util/BitSet.hpp | 1 + libxerces-c/xercesc/util/CountedPointer.c | 1 + libxerces-c/xercesc/util/CountedPointer.hpp | 1 + libxerces-c/xercesc/util/DefaultPanicHandler.cpp | 1 + libxerces-c/xercesc/util/DefaultPanicHandler.hpp | 1 + libxerces-c/xercesc/util/EmptyStackException.hpp | 1 + libxerces-c/xercesc/util/EncodingValidator.cpp | 1 + libxerces-c/xercesc/util/EncodingValidator.hpp | 1 + libxerces-c/xercesc/util/FileManagers | 1 + libxerces-c/xercesc/util/FlagJanitor.c | 1 + libxerces-c/xercesc/util/FlagJanitor.hpp | 1 + libxerces-c/xercesc/util/Hash2KeysSetOf.c | 1 + libxerces-c/xercesc/util/Hash2KeysSetOf.hpp | 1 + libxerces-c/xercesc/util/Hashers.hpp | 1 + libxerces-c/xercesc/util/HeaderDummy.cpp | 1 + libxerces-c/xercesc/util/HexBin.cpp | 1 + libxerces-c/xercesc/util/HexBin.hpp | 1 + libxerces-c/xercesc/util/IOException.hpp | 1 + .../xercesc/util/IllegalArgumentException.hpp | 1 + libxerces-c/xercesc/util/InvalidCastException.hpp | 1 + libxerces-c/xercesc/util/Janitor.c | 1 + libxerces-c/xercesc/util/Janitor.hpp | 168 ++++++++++++++++++ libxerces-c/xercesc/util/JanitorExports.cpp | 25 +++ libxerces-c/xercesc/util/KVStringPair.cpp | 1 + libxerces-c/xercesc/util/KVStringPair.hpp | 1 + libxerces-c/xercesc/util/KeyRefPair.c | 1 + libxerces-c/xercesc/util/KeyRefPair.hpp | 1 + libxerces-c/xercesc/util/KeyValuePair.c | 1 + libxerces-c/xercesc/util/KeyValuePair.hpp | 1 + libxerces-c/xercesc/util/LogicalPath.c | 1 + libxerces-c/xercesc/util/MsgLoaders/InMemory | 1 + .../xercesc/util/MutexManagers/StdMutexMgr.cpp | 1 + .../xercesc/util/MutexManagers/StdMutexMgr.hpp | 1 + libxerces-c/xercesc/util/Mutexes.cpp | 1 + libxerces-c/xercesc/util/Mutexes.hpp | 1 + libxerces-c/xercesc/util/NameIdPool.c | 1 + libxerces-c/xercesc/util/NameIdPool.hpp | 1 + libxerces-c/xercesc/util/NetAccessors/Curl | 1 + .../xercesc/util/NoSuchElementException.hpp | 1 + libxerces-c/xercesc/util/NullPointerException.hpp | 1 + libxerces-c/xercesc/util/NumberFormatException.hpp | 1 + libxerces-c/xercesc/util/OutOfMemoryException.hpp | 1 + libxerces-c/xercesc/util/PSVIUni.cpp | 1 + libxerces-c/xercesc/util/PSVIUni.hpp | 1 + libxerces-c/xercesc/util/PanicHandler.cpp | 1 + libxerces-c/xercesc/util/PanicHandler.hpp | 1 + libxerces-c/xercesc/util/ParseException.hpp | 1 + libxerces-c/xercesc/util/PlatformUtils.cpp | 1 + libxerces-c/xercesc/util/PlatformUtils.hpp | 1 + libxerces-c/xercesc/util/QName.cpp | 1 + libxerces-c/xercesc/util/QName.hpp | 1 + libxerces-c/xercesc/util/RefArrayOf.c | 1 + libxerces-c/xercesc/util/RefArrayOf.hpp | 1 + libxerces-c/xercesc/util/RefArrayVectorOf.c | 1 + libxerces-c/xercesc/util/RefArrayVectorOf.hpp | 1 + libxerces-c/xercesc/util/RefHash2KeysTableOf.c | 1 + libxerces-c/xercesc/util/RefHash2KeysTableOf.hpp | 1 + libxerces-c/xercesc/util/RefHash3KeysIdPool.c | 1 + libxerces-c/xercesc/util/RefHash3KeysIdPool.hpp | 1 + libxerces-c/xercesc/util/RefHashTableOf.c | 1 + libxerces-c/xercesc/util/RefHashTableOf.hpp | 1 + libxerces-c/xercesc/util/RefStackOf.c | 1 + libxerces-c/xercesc/util/RefStackOf.hpp | 1 + libxerces-c/xercesc/util/RefVectorOf.c | 1 + libxerces-c/xercesc/util/RefVectorOf.hpp | 1 + libxerces-c/xercesc/util/RuntimeException.hpp | 1 + .../xercesc/util/SchemaDateTimeException.hpp | 1 + libxerces-c/xercesc/util/SecurityManager.hpp | 1 + libxerces-c/xercesc/util/StringPool.cpp | 1 + libxerces-c/xercesc/util/StringPool.hpp | 1 + .../xercesc/util/SynchronizedStringPool.cpp | 1 + .../xercesc/util/SynchronizedStringPool.hpp | 1 + libxerces-c/xercesc/util/TransENameMap.c | 1 + libxerces-c/xercesc/util/TransENameMap.hpp | 1 + libxerces-c/xercesc/util/TransService.cpp | 1 + libxerces-c/xercesc/util/TransService.hpp | 1 + libxerces-c/xercesc/util/Transcoders/ICU | 1 + libxerces-c/xercesc/util/TranscodingException.hpp | 1 + .../xercesc/util/UTFDataFormatException.hpp | 1 + .../xercesc/util/UnexpectedEOFException.hpp | 1 + .../xercesc/util/UnsupportedEncodingException.hpp | 1 + libxerces-c/xercesc/util/ValueArrayOf.c | 1 + libxerces-c/xercesc/util/ValueArrayOf.hpp | 1 + libxerces-c/xercesc/util/ValueHashTableOf.c | 1 + libxerces-c/xercesc/util/ValueHashTableOf.hpp | 1 + libxerces-c/xercesc/util/ValueStackOf.c | 1 + libxerces-c/xercesc/util/ValueStackOf.hpp | 1 + libxerces-c/xercesc/util/ValueVectorOf.c | 1 + libxerces-c/xercesc/util/ValueVectorOf.hpp | 1 + libxerces-c/xercesc/util/XML256TableTranscoder.cpp | 1 + libxerces-c/xercesc/util/XML256TableTranscoder.hpp | 1 + libxerces-c/xercesc/util/XML88591Transcoder.cpp | 1 + libxerces-c/xercesc/util/XML88591Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLASCIITranscoder.cpp | 1 + libxerces-c/xercesc/util/XMLASCIITranscoder.hpp | 1 + .../xercesc/util/XMLAbstractDoubleFloat.cpp | 1 + .../xercesc/util/XMLAbstractDoubleFloat.hpp | 1 + libxerces-c/xercesc/util/XMLBigDecimal.cpp | 1 + libxerces-c/xercesc/util/XMLBigDecimal.hpp | 1 + libxerces-c/xercesc/util/XMLBigInteger.cpp | 1 + libxerces-c/xercesc/util/XMLBigInteger.hpp | 1 + libxerces-c/xercesc/util/XMLChTranscoder.cpp | 1 + libxerces-c/xercesc/util/XMLChTranscoder.hpp | 1 + libxerces-c/xercesc/util/XMLChar.cpp | 1 + libxerces-c/xercesc/util/XMLChar.hpp | 1 + libxerces-c/xercesc/util/XMLDOMMsg.hpp | 1 + libxerces-c/xercesc/util/XMLDateTime.cpp | 1 + libxerces-c/xercesc/util/XMLDateTime.hpp | 1 + libxerces-c/xercesc/util/XMLDouble.cpp | 1 + libxerces-c/xercesc/util/XMLDouble.hpp | 1 + libxerces-c/xercesc/util/XMLEBCDICTranscoder.cpp | 1 + libxerces-c/xercesc/util/XMLEBCDICTranscoder.hpp | 1 + libxerces-c/xercesc/util/XMLEntityResolver.hpp | 1 + libxerces-c/xercesc/util/XMLEnumerator.hpp | 1 + libxerces-c/xercesc/util/XMLExceptMsgs.hpp | 1 + libxerces-c/xercesc/util/XMLException.cpp | 1 + libxerces-c/xercesc/util/XMLException.hpp | 1 + libxerces-c/xercesc/util/XMLFileMgr.hpp | 1 + libxerces-c/xercesc/util/XMLFloat.cpp | 1 + libxerces-c/xercesc/util/XMLFloat.hpp | 1 + libxerces-c/xercesc/util/XMLIBM1047Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLIBM1047Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLIBM1140Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLIBM1140Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLInitializer.cpp | 1 + libxerces-c/xercesc/util/XMLInitializer.hpp | 1 + libxerces-c/xercesc/util/XMLInteger.hpp | 1 + libxerces-c/xercesc/util/XMLMsgLoader.cpp | 1 + libxerces-c/xercesc/util/XMLMsgLoader.hpp | 1 + libxerces-c/xercesc/util/XMLMutexMgr.hpp | 1 + libxerces-c/xercesc/util/XMLNetAccessor.hpp | 1 + libxerces-c/xercesc/util/XMLNumber.cpp | 1 + libxerces-c/xercesc/util/XMLNumber.hpp | 1 + libxerces-c/xercesc/util/XMLResourceIdentifier.hpp | 1 + libxerces-c/xercesc/util/XMLString.cpp | 1 + libxerces-c/xercesc/util/XMLString.hpp | 1 + libxerces-c/xercesc/util/XMLStringTokenizer.cpp | 1 + libxerces-c/xercesc/util/XMLStringTokenizer.hpp | 1 + libxerces-c/xercesc/util/XMLUCS4Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLUCS4Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLURL.cpp | 1 + libxerces-c/xercesc/util/XMLURL.hpp | 1 + libxerces-c/xercesc/util/XMLUTF16Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLUTF16Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLUTF8Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLUTF8Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMLUni.cpp | 1 + libxerces-c/xercesc/util/XMLUni.hpp | 1 + libxerces-c/xercesc/util/XMLUniDefs.hpp | 1 + libxerces-c/xercesc/util/XMLUri.cpp | 1 + libxerces-c/xercesc/util/XMLUri.hpp | 1 + libxerces-c/xercesc/util/XMLWin1252Transcoder.cpp | 1 + libxerces-c/xercesc/util/XMLWin1252Transcoder.hpp | 1 + libxerces-c/xercesc/util/XMemory.cpp | 1 + libxerces-c/xercesc/util/XMemory.hpp | 1 + libxerces-c/xercesc/util/XercesDefs.hpp | 1 + libxerces-c/xercesc/util/XercesVersion.hpp | 0 libxerces-c/xercesc/util/XercesVersion.hpp.in | 1 + .../xercesc/util/Xerces_autoconf_config.hpp | 191 +++++++++++++++++++++ .../util/Xerces_autoconf_config.hpp.cmake.in.orig | 1 + libxerces-c/xercesc/util/regx | 1 + 174 files changed, 554 insertions(+) create mode 120000 libxerces-c/xercesc/util/ArrayIndexOutOfBoundsException.hpp create mode 120000 libxerces-c/xercesc/util/Base64.cpp create mode 120000 libxerces-c/xercesc/util/Base64.hpp create mode 120000 libxerces-c/xercesc/util/BaseRefVectorOf.c create mode 120000 libxerces-c/xercesc/util/BaseRefVectorOf.hpp create mode 120000 libxerces-c/xercesc/util/BinFileInputStream.cpp create mode 120000 libxerces-c/xercesc/util/BinFileInputStream.hpp create mode 120000 libxerces-c/xercesc/util/BinInputStream.cpp create mode 120000 libxerces-c/xercesc/util/BinInputStream.hpp create mode 120000 libxerces-c/xercesc/util/BinMemInputStream.cpp create mode 120000 libxerces-c/xercesc/util/BinMemInputStream.hpp create mode 120000 libxerces-c/xercesc/util/BitOps.hpp create mode 120000 libxerces-c/xercesc/util/BitSet.cpp create mode 120000 libxerces-c/xercesc/util/BitSet.hpp create mode 120000 libxerces-c/xercesc/util/CountedPointer.c create mode 120000 libxerces-c/xercesc/util/CountedPointer.hpp create mode 120000 libxerces-c/xercesc/util/DefaultPanicHandler.cpp create mode 120000 libxerces-c/xercesc/util/DefaultPanicHandler.hpp create mode 120000 libxerces-c/xercesc/util/EmptyStackException.hpp create mode 120000 libxerces-c/xercesc/util/EncodingValidator.cpp create mode 120000 libxerces-c/xercesc/util/EncodingValidator.hpp create mode 120000 libxerces-c/xercesc/util/FileManagers create mode 120000 libxerces-c/xercesc/util/FlagJanitor.c create mode 120000 libxerces-c/xercesc/util/FlagJanitor.hpp create mode 120000 libxerces-c/xercesc/util/Hash2KeysSetOf.c create mode 120000 libxerces-c/xercesc/util/Hash2KeysSetOf.hpp create mode 120000 libxerces-c/xercesc/util/Hashers.hpp create mode 120000 libxerces-c/xercesc/util/HeaderDummy.cpp create mode 120000 libxerces-c/xercesc/util/HexBin.cpp create mode 120000 libxerces-c/xercesc/util/HexBin.hpp create mode 120000 libxerces-c/xercesc/util/IOException.hpp create mode 120000 libxerces-c/xercesc/util/IllegalArgumentException.hpp create mode 120000 libxerces-c/xercesc/util/InvalidCastException.hpp create mode 120000 libxerces-c/xercesc/util/Janitor.c create mode 100644 libxerces-c/xercesc/util/Janitor.hpp create mode 100644 libxerces-c/xercesc/util/JanitorExports.cpp create mode 120000 libxerces-c/xercesc/util/KVStringPair.cpp create mode 120000 libxerces-c/xercesc/util/KVStringPair.hpp create mode 120000 libxerces-c/xercesc/util/KeyRefPair.c create mode 120000 libxerces-c/xercesc/util/KeyRefPair.hpp create mode 120000 libxerces-c/xercesc/util/KeyValuePair.c create mode 120000 libxerces-c/xercesc/util/KeyValuePair.hpp create mode 120000 libxerces-c/xercesc/util/LogicalPath.c create mode 120000 libxerces-c/xercesc/util/MsgLoaders/InMemory create mode 120000 libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.cpp create mode 120000 libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.hpp create mode 120000 libxerces-c/xercesc/util/Mutexes.cpp create mode 120000 libxerces-c/xercesc/util/Mutexes.hpp create mode 120000 libxerces-c/xercesc/util/NameIdPool.c create mode 120000 libxerces-c/xercesc/util/NameIdPool.hpp create mode 120000 libxerces-c/xercesc/util/NetAccessors/Curl create mode 120000 libxerces-c/xercesc/util/NoSuchElementException.hpp create mode 120000 libxerces-c/xercesc/util/NullPointerException.hpp create mode 120000 libxerces-c/xercesc/util/NumberFormatException.hpp create mode 120000 libxerces-c/xercesc/util/OutOfMemoryException.hpp create mode 120000 libxerces-c/xercesc/util/PSVIUni.cpp create mode 120000 libxerces-c/xercesc/util/PSVIUni.hpp create mode 120000 libxerces-c/xercesc/util/PanicHandler.cpp create mode 120000 libxerces-c/xercesc/util/PanicHandler.hpp create mode 120000 libxerces-c/xercesc/util/ParseException.hpp create mode 120000 libxerces-c/xercesc/util/PlatformUtils.cpp create mode 120000 libxerces-c/xercesc/util/PlatformUtils.hpp create mode 120000 libxerces-c/xercesc/util/QName.cpp create mode 120000 libxerces-c/xercesc/util/QName.hpp create mode 120000 libxerces-c/xercesc/util/RefArrayOf.c create mode 120000 libxerces-c/xercesc/util/RefArrayOf.hpp create mode 120000 libxerces-c/xercesc/util/RefArrayVectorOf.c create mode 120000 libxerces-c/xercesc/util/RefArrayVectorOf.hpp create mode 120000 libxerces-c/xercesc/util/RefHash2KeysTableOf.c create mode 120000 libxerces-c/xercesc/util/RefHash2KeysTableOf.hpp create mode 120000 libxerces-c/xercesc/util/RefHash3KeysIdPool.c create mode 120000 libxerces-c/xercesc/util/RefHash3KeysIdPool.hpp create mode 120000 libxerces-c/xercesc/util/RefHashTableOf.c create mode 120000 libxerces-c/xercesc/util/RefHashTableOf.hpp create mode 120000 libxerces-c/xercesc/util/RefStackOf.c create mode 120000 libxerces-c/xercesc/util/RefStackOf.hpp create mode 120000 libxerces-c/xercesc/util/RefVectorOf.c create mode 120000 libxerces-c/xercesc/util/RefVectorOf.hpp create mode 120000 libxerces-c/xercesc/util/RuntimeException.hpp create mode 120000 libxerces-c/xercesc/util/SchemaDateTimeException.hpp create mode 120000 libxerces-c/xercesc/util/SecurityManager.hpp create mode 120000 libxerces-c/xercesc/util/StringPool.cpp create mode 120000 libxerces-c/xercesc/util/StringPool.hpp create mode 120000 libxerces-c/xercesc/util/SynchronizedStringPool.cpp create mode 120000 libxerces-c/xercesc/util/SynchronizedStringPool.hpp create mode 120000 libxerces-c/xercesc/util/TransENameMap.c create mode 120000 libxerces-c/xercesc/util/TransENameMap.hpp create mode 120000 libxerces-c/xercesc/util/TransService.cpp create mode 120000 libxerces-c/xercesc/util/TransService.hpp create mode 120000 libxerces-c/xercesc/util/Transcoders/ICU create mode 120000 libxerces-c/xercesc/util/TranscodingException.hpp create mode 120000 libxerces-c/xercesc/util/UTFDataFormatException.hpp create mode 120000 libxerces-c/xercesc/util/UnexpectedEOFException.hpp create mode 120000 libxerces-c/xercesc/util/UnsupportedEncodingException.hpp create mode 120000 libxerces-c/xercesc/util/ValueArrayOf.c create mode 120000 libxerces-c/xercesc/util/ValueArrayOf.hpp create mode 120000 libxerces-c/xercesc/util/ValueHashTableOf.c create mode 120000 libxerces-c/xercesc/util/ValueHashTableOf.hpp create mode 120000 libxerces-c/xercesc/util/ValueStackOf.c create mode 120000 libxerces-c/xercesc/util/ValueStackOf.hpp create mode 120000 libxerces-c/xercesc/util/ValueVectorOf.c create mode 120000 libxerces-c/xercesc/util/ValueVectorOf.hpp create mode 120000 libxerces-c/xercesc/util/XML256TableTranscoder.cpp create mode 120000 libxerces-c/xercesc/util/XML256TableTranscoder.hpp create mode 120000 libxerces-c/xercesc/util/XML88591Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XML88591Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLASCIITranscoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLASCIITranscoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLAbstractDoubleFloat.cpp create mode 120000 libxerces-c/xercesc/util/XMLAbstractDoubleFloat.hpp create mode 120000 libxerces-c/xercesc/util/XMLBigDecimal.cpp create mode 120000 libxerces-c/xercesc/util/XMLBigDecimal.hpp create mode 120000 libxerces-c/xercesc/util/XMLBigInteger.cpp create mode 120000 libxerces-c/xercesc/util/XMLBigInteger.hpp create mode 120000 libxerces-c/xercesc/util/XMLChTranscoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLChTranscoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLChar.cpp create mode 120000 libxerces-c/xercesc/util/XMLChar.hpp create mode 120000 libxerces-c/xercesc/util/XMLDOMMsg.hpp create mode 120000 libxerces-c/xercesc/util/XMLDateTime.cpp create mode 120000 libxerces-c/xercesc/util/XMLDateTime.hpp create mode 120000 libxerces-c/xercesc/util/XMLDouble.cpp create mode 120000 libxerces-c/xercesc/util/XMLDouble.hpp create mode 120000 libxerces-c/xercesc/util/XMLEBCDICTranscoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLEBCDICTranscoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLEntityResolver.hpp create mode 120000 libxerces-c/xercesc/util/XMLEnumerator.hpp create mode 120000 libxerces-c/xercesc/util/XMLExceptMsgs.hpp create mode 120000 libxerces-c/xercesc/util/XMLException.cpp create mode 120000 libxerces-c/xercesc/util/XMLException.hpp create mode 120000 libxerces-c/xercesc/util/XMLFileMgr.hpp create mode 120000 libxerces-c/xercesc/util/XMLFloat.cpp create mode 120000 libxerces-c/xercesc/util/XMLFloat.hpp create mode 120000 libxerces-c/xercesc/util/XMLIBM1047Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLIBM1047Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLIBM1140Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLIBM1140Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLInitializer.cpp create mode 120000 libxerces-c/xercesc/util/XMLInitializer.hpp create mode 120000 libxerces-c/xercesc/util/XMLInteger.hpp create mode 120000 libxerces-c/xercesc/util/XMLMsgLoader.cpp create mode 120000 libxerces-c/xercesc/util/XMLMsgLoader.hpp create mode 120000 libxerces-c/xercesc/util/XMLMutexMgr.hpp create mode 120000 libxerces-c/xercesc/util/XMLNetAccessor.hpp create mode 120000 libxerces-c/xercesc/util/XMLNumber.cpp create mode 120000 libxerces-c/xercesc/util/XMLNumber.hpp create mode 120000 libxerces-c/xercesc/util/XMLResourceIdentifier.hpp create mode 120000 libxerces-c/xercesc/util/XMLString.cpp create mode 120000 libxerces-c/xercesc/util/XMLString.hpp create mode 120000 libxerces-c/xercesc/util/XMLStringTokenizer.cpp create mode 120000 libxerces-c/xercesc/util/XMLStringTokenizer.hpp create mode 120000 libxerces-c/xercesc/util/XMLUCS4Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLUCS4Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLURL.cpp create mode 120000 libxerces-c/xercesc/util/XMLURL.hpp create mode 120000 libxerces-c/xercesc/util/XMLUTF16Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLUTF16Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLUTF8Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLUTF8Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMLUni.cpp create mode 120000 libxerces-c/xercesc/util/XMLUni.hpp create mode 120000 libxerces-c/xercesc/util/XMLUniDefs.hpp create mode 120000 libxerces-c/xercesc/util/XMLUri.cpp create mode 120000 libxerces-c/xercesc/util/XMLUri.hpp create mode 120000 libxerces-c/xercesc/util/XMLWin1252Transcoder.cpp create mode 120000 libxerces-c/xercesc/util/XMLWin1252Transcoder.hpp create mode 120000 libxerces-c/xercesc/util/XMemory.cpp create mode 120000 libxerces-c/xercesc/util/XMemory.hpp create mode 120000 libxerces-c/xercesc/util/XercesDefs.hpp create mode 100644 libxerces-c/xercesc/util/XercesVersion.hpp create mode 120000 libxerces-c/xercesc/util/XercesVersion.hpp.in create mode 100644 libxerces-c/xercesc/util/Xerces_autoconf_config.hpp create mode 120000 libxerces-c/xercesc/util/Xerces_autoconf_config.hpp.cmake.in.orig create mode 120000 libxerces-c/xercesc/util/regx (limited to 'libxerces-c/xercesc/util') diff --git a/libxerces-c/xercesc/util/ArrayIndexOutOfBoundsException.hpp b/libxerces-c/xercesc/util/ArrayIndexOutOfBoundsException.hpp new file mode 120000 index 0000000..d27de1c --- /dev/null +++ b/libxerces-c/xercesc/util/ArrayIndexOutOfBoundsException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ArrayIndexOutOfBoundsException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Base64.cpp b/libxerces-c/xercesc/util/Base64.cpp new file mode 120000 index 0000000..0093e5f --- /dev/null +++ b/libxerces-c/xercesc/util/Base64.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Base64.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Base64.hpp b/libxerces-c/xercesc/util/Base64.hpp new file mode 120000 index 0000000..d5e2d10 --- /dev/null +++ b/libxerces-c/xercesc/util/Base64.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Base64.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BaseRefVectorOf.c b/libxerces-c/xercesc/util/BaseRefVectorOf.c new file mode 120000 index 0000000..99c17ed --- /dev/null +++ b/libxerces-c/xercesc/util/BaseRefVectorOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BaseRefVectorOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BaseRefVectorOf.hpp b/libxerces-c/xercesc/util/BaseRefVectorOf.hpp new file mode 120000 index 0000000..57340c1 --- /dev/null +++ b/libxerces-c/xercesc/util/BaseRefVectorOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BaseRefVectorOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinFileInputStream.cpp b/libxerces-c/xercesc/util/BinFileInputStream.cpp new file mode 120000 index 0000000..2794586 --- /dev/null +++ b/libxerces-c/xercesc/util/BinFileInputStream.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinFileInputStream.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinFileInputStream.hpp b/libxerces-c/xercesc/util/BinFileInputStream.hpp new file mode 120000 index 0000000..c2787d2 --- /dev/null +++ b/libxerces-c/xercesc/util/BinFileInputStream.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinFileInputStream.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinInputStream.cpp b/libxerces-c/xercesc/util/BinInputStream.cpp new file mode 120000 index 0000000..ed12c0f --- /dev/null +++ b/libxerces-c/xercesc/util/BinInputStream.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinInputStream.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinInputStream.hpp b/libxerces-c/xercesc/util/BinInputStream.hpp new file mode 120000 index 0000000..3704288 --- /dev/null +++ b/libxerces-c/xercesc/util/BinInputStream.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinInputStream.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinMemInputStream.cpp b/libxerces-c/xercesc/util/BinMemInputStream.cpp new file mode 120000 index 0000000..bd2e45a --- /dev/null +++ b/libxerces-c/xercesc/util/BinMemInputStream.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinMemInputStream.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BinMemInputStream.hpp b/libxerces-c/xercesc/util/BinMemInputStream.hpp new file mode 120000 index 0000000..95459ff --- /dev/null +++ b/libxerces-c/xercesc/util/BinMemInputStream.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BinMemInputStream.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BitOps.hpp b/libxerces-c/xercesc/util/BitOps.hpp new file mode 120000 index 0000000..756f448 --- /dev/null +++ b/libxerces-c/xercesc/util/BitOps.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BitOps.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BitSet.cpp b/libxerces-c/xercesc/util/BitSet.cpp new file mode 120000 index 0000000..051c5f5 --- /dev/null +++ b/libxerces-c/xercesc/util/BitSet.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BitSet.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/BitSet.hpp b/libxerces-c/xercesc/util/BitSet.hpp new file mode 120000 index 0000000..f0fab20 --- /dev/null +++ b/libxerces-c/xercesc/util/BitSet.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/BitSet.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/CountedPointer.c b/libxerces-c/xercesc/util/CountedPointer.c new file mode 120000 index 0000000..e36c731 --- /dev/null +++ b/libxerces-c/xercesc/util/CountedPointer.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/CountedPointer.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/CountedPointer.hpp b/libxerces-c/xercesc/util/CountedPointer.hpp new file mode 120000 index 0000000..dea6454 --- /dev/null +++ b/libxerces-c/xercesc/util/CountedPointer.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/CountedPointer.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/DefaultPanicHandler.cpp b/libxerces-c/xercesc/util/DefaultPanicHandler.cpp new file mode 120000 index 0000000..9e24a58 --- /dev/null +++ b/libxerces-c/xercesc/util/DefaultPanicHandler.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/DefaultPanicHandler.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/DefaultPanicHandler.hpp b/libxerces-c/xercesc/util/DefaultPanicHandler.hpp new file mode 120000 index 0000000..ef354cb --- /dev/null +++ b/libxerces-c/xercesc/util/DefaultPanicHandler.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/DefaultPanicHandler.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/EmptyStackException.hpp b/libxerces-c/xercesc/util/EmptyStackException.hpp new file mode 120000 index 0000000..5971b29 --- /dev/null +++ b/libxerces-c/xercesc/util/EmptyStackException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/EmptyStackException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/EncodingValidator.cpp b/libxerces-c/xercesc/util/EncodingValidator.cpp new file mode 120000 index 0000000..53766af --- /dev/null +++ b/libxerces-c/xercesc/util/EncodingValidator.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/EncodingValidator.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/EncodingValidator.hpp b/libxerces-c/xercesc/util/EncodingValidator.hpp new file mode 120000 index 0000000..2fbcda5 --- /dev/null +++ b/libxerces-c/xercesc/util/EncodingValidator.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/EncodingValidator.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/FileManagers b/libxerces-c/xercesc/util/FileManagers new file mode 120000 index 0000000..73cd212 --- /dev/null +++ b/libxerces-c/xercesc/util/FileManagers @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/FileManagers \ No newline at end of file diff --git a/libxerces-c/xercesc/util/FlagJanitor.c b/libxerces-c/xercesc/util/FlagJanitor.c new file mode 120000 index 0000000..8647c0a --- /dev/null +++ b/libxerces-c/xercesc/util/FlagJanitor.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/FlagJanitor.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/FlagJanitor.hpp b/libxerces-c/xercesc/util/FlagJanitor.hpp new file mode 120000 index 0000000..a0de651 --- /dev/null +++ b/libxerces-c/xercesc/util/FlagJanitor.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/FlagJanitor.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Hash2KeysSetOf.c b/libxerces-c/xercesc/util/Hash2KeysSetOf.c new file mode 120000 index 0000000..51dd1e3 --- /dev/null +++ b/libxerces-c/xercesc/util/Hash2KeysSetOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Hash2KeysSetOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Hash2KeysSetOf.hpp b/libxerces-c/xercesc/util/Hash2KeysSetOf.hpp new file mode 120000 index 0000000..d9f16d1 --- /dev/null +++ b/libxerces-c/xercesc/util/Hash2KeysSetOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Hash2KeysSetOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Hashers.hpp b/libxerces-c/xercesc/util/Hashers.hpp new file mode 120000 index 0000000..152872b --- /dev/null +++ b/libxerces-c/xercesc/util/Hashers.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Hashers.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/HeaderDummy.cpp b/libxerces-c/xercesc/util/HeaderDummy.cpp new file mode 120000 index 0000000..7d2239b --- /dev/null +++ b/libxerces-c/xercesc/util/HeaderDummy.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/HeaderDummy.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/HexBin.cpp b/libxerces-c/xercesc/util/HexBin.cpp new file mode 120000 index 0000000..b3f57ee --- /dev/null +++ b/libxerces-c/xercesc/util/HexBin.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/HexBin.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/HexBin.hpp b/libxerces-c/xercesc/util/HexBin.hpp new file mode 120000 index 0000000..5ccd3b9 --- /dev/null +++ b/libxerces-c/xercesc/util/HexBin.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/HexBin.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/IOException.hpp b/libxerces-c/xercesc/util/IOException.hpp new file mode 120000 index 0000000..fbd5825 --- /dev/null +++ b/libxerces-c/xercesc/util/IOException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/IOException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/IllegalArgumentException.hpp b/libxerces-c/xercesc/util/IllegalArgumentException.hpp new file mode 120000 index 0000000..d0bd269 --- /dev/null +++ b/libxerces-c/xercesc/util/IllegalArgumentException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/IllegalArgumentException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/InvalidCastException.hpp b/libxerces-c/xercesc/util/InvalidCastException.hpp new file mode 120000 index 0000000..3c9e76f --- /dev/null +++ b/libxerces-c/xercesc/util/InvalidCastException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/InvalidCastException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Janitor.c b/libxerces-c/xercesc/util/Janitor.c new file mode 120000 index 0000000..de4adda --- /dev/null +++ b/libxerces-c/xercesc/util/Janitor.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Janitor.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Janitor.hpp b/libxerces-c/xercesc/util/Janitor.hpp new file mode 100644 index 0000000..da970bf --- /dev/null +++ b/libxerces-c/xercesc/util/Janitor.hpp @@ -0,0 +1,168 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +/* + * $Id$ + */ + +#if !defined(XERCESC_INCLUDE_GUARD_JANITOR_HPP) +#define XERCESC_INCLUDE_GUARD_JANITOR_HPP + +#include +#include + +XERCES_CPP_NAMESPACE_BEGIN + +template class Janitor : public XMemory +{ +public : + // ----------------------------------------------------------------------- + // Constructors and Destructor + // ----------------------------------------------------------------------- + Janitor(T* const toDelete); + ~Janitor(); + + // ----------------------------------------------------------------------- + // Public, non-virtual methods + // ----------------------------------------------------------------------- + void orphan(); + + // small amount of auto_ptr compatibility + T& operator*() const; + T* operator->() const; + T* get() const; + T* release(); + void reset(T* p = 0); + bool isDataNull(); + +private : + // ----------------------------------------------------------------------- + // Unimplemented constructors and operators + // ----------------------------------------------------------------------- + Janitor(); + Janitor(const Janitor&); + Janitor& operator=(const Janitor&); + + // ----------------------------------------------------------------------- + // Private data members + // + // fData + // This is the pointer to the object or structure that must be + // destroyed when this object is destroyed. + // ----------------------------------------------------------------------- + T* fData; +}; + + + +template class ArrayJanitor : public XMemory +{ +public : + // ----------------------------------------------------------------------- + // Constructors and Destructor + // ----------------------------------------------------------------------- + ArrayJanitor(T* const toDelete); + ArrayJanitor(T* const toDelete, MemoryManager* const manager); + ~ArrayJanitor(); + + + // ----------------------------------------------------------------------- + // Public, non-virtual methods + // ----------------------------------------------------------------------- + void orphan(); + + // small amount of auto_ptr compatibility + T& operator[](XMLSize_t index) const; + T* get() const; + T* release(); + void reset(T* p = 0); + void reset(T* p, MemoryManager* const manager); + +private : + // ----------------------------------------------------------------------- + // Unimplemented constructors and operators + // ----------------------------------------------------------------------- + ArrayJanitor(); + ArrayJanitor(const ArrayJanitor& copy); + ArrayJanitor& operator=(const ArrayJanitor& copy); + + // ----------------------------------------------------------------------- + // Private data members + // + // fData + // This is the pointer to the object or structure that must be + // destroyed when this object is destroyed. + // ----------------------------------------------------------------------- + T* fData; + MemoryManager* fMemoryManager; +}; + + + +template class JanitorMemFunCall +{ +public : + + typedef void (T::*MFPT) (); + + // ----------------------------------------------------------------------- + // Constructors and Destructor + // ----------------------------------------------------------------------- + JanitorMemFunCall( + T* object, + MFPT toCall); + + ~JanitorMemFunCall(); + + // small amount of auto_ptr compatibility + T& operator*() const; + T* operator->() const; + T* get() const; + T* release(); + void reset(T* p = 0); + +private : + // ----------------------------------------------------------------------- + // Unimplemented constructors and operators + // ----------------------------------------------------------------------- + JanitorMemFunCall(); + JanitorMemFunCall(const JanitorMemFunCall&); + JanitorMemFunCall& operator=(const JanitorMemFunCall&); + + // ----------------------------------------------------------------------- + // Private data members + // + // fObject + // This is the pointer to the object for which we will call the + // member function when this object is destroyed. + // ----------------------------------------------------------------------- + T* fObject; + MFPT fToCall; +}; + +#if defined(__GNUC__) || (! defined(_AIX) && ! defined(__hpux) && ! defined(__sun)) +extern template class XERCES_PLATFORM_DECEXPORT ArrayJanitor; +extern template class XERCES_PLATFORM_DECEXPORT ArrayJanitor; +#endif + +XERCES_CPP_NAMESPACE_END + +#if !defined(XERCES_TMPLSINC) +#include +#endif + +#endif diff --git a/libxerces-c/xercesc/util/JanitorExports.cpp b/libxerces-c/xercesc/util/JanitorExports.cpp new file mode 100644 index 0000000..024434f --- /dev/null +++ b/libxerces-c/xercesc/util/JanitorExports.cpp @@ -0,0 +1,25 @@ +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +#include + +XERCES_CPP_NAMESPACE_BEGIN + +template class XERCES_PLATFORM_DEFEXPORT ArrayJanitor; +template class XERCES_PLATFORM_DEFEXPORT ArrayJanitor; + +XERCES_CPP_NAMESPACE_END diff --git a/libxerces-c/xercesc/util/KVStringPair.cpp b/libxerces-c/xercesc/util/KVStringPair.cpp new file mode 120000 index 0000000..326d491 --- /dev/null +++ b/libxerces-c/xercesc/util/KVStringPair.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KVStringPair.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/KVStringPair.hpp b/libxerces-c/xercesc/util/KVStringPair.hpp new file mode 120000 index 0000000..32d0edd --- /dev/null +++ b/libxerces-c/xercesc/util/KVStringPair.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KVStringPair.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/KeyRefPair.c b/libxerces-c/xercesc/util/KeyRefPair.c new file mode 120000 index 0000000..8b045fb --- /dev/null +++ b/libxerces-c/xercesc/util/KeyRefPair.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KeyRefPair.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/KeyRefPair.hpp b/libxerces-c/xercesc/util/KeyRefPair.hpp new file mode 120000 index 0000000..ab32d88 --- /dev/null +++ b/libxerces-c/xercesc/util/KeyRefPair.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KeyRefPair.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/KeyValuePair.c b/libxerces-c/xercesc/util/KeyValuePair.c new file mode 120000 index 0000000..7b0c3d0 --- /dev/null +++ b/libxerces-c/xercesc/util/KeyValuePair.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KeyValuePair.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/KeyValuePair.hpp b/libxerces-c/xercesc/util/KeyValuePair.hpp new file mode 120000 index 0000000..756d33f --- /dev/null +++ b/libxerces-c/xercesc/util/KeyValuePair.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/KeyValuePair.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/LogicalPath.c b/libxerces-c/xercesc/util/LogicalPath.c new file mode 120000 index 0000000..f46bc71 --- /dev/null +++ b/libxerces-c/xercesc/util/LogicalPath.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/LogicalPath.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/MsgLoaders/InMemory b/libxerces-c/xercesc/util/MsgLoaders/InMemory new file mode 120000 index 0000000..faddf57 --- /dev/null +++ b/libxerces-c/xercesc/util/MsgLoaders/InMemory @@ -0,0 +1 @@ +../../../../upstream/src/xercesc/util/MsgLoaders/InMemory \ No newline at end of file diff --git a/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.cpp b/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.cpp new file mode 120000 index 0000000..f86b528 --- /dev/null +++ b/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.cpp @@ -0,0 +1 @@ +../../../../upstream/src/xercesc/util/MutexManagers/StdMutexMgr.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.hpp b/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.hpp new file mode 120000 index 0000000..4a4ce9d --- /dev/null +++ b/libxerces-c/xercesc/util/MutexManagers/StdMutexMgr.hpp @@ -0,0 +1 @@ +../../../../upstream/src/xercesc/util/MutexManagers/StdMutexMgr.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Mutexes.cpp b/libxerces-c/xercesc/util/Mutexes.cpp new file mode 120000 index 0000000..b23cf3a --- /dev/null +++ b/libxerces-c/xercesc/util/Mutexes.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Mutexes.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Mutexes.hpp b/libxerces-c/xercesc/util/Mutexes.hpp new file mode 120000 index 0000000..fd221b9 --- /dev/null +++ b/libxerces-c/xercesc/util/Mutexes.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Mutexes.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NameIdPool.c b/libxerces-c/xercesc/util/NameIdPool.c new file mode 120000 index 0000000..64e9ab8 --- /dev/null +++ b/libxerces-c/xercesc/util/NameIdPool.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/NameIdPool.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NameIdPool.hpp b/libxerces-c/xercesc/util/NameIdPool.hpp new file mode 120000 index 0000000..51a35cd --- /dev/null +++ b/libxerces-c/xercesc/util/NameIdPool.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/NameIdPool.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NetAccessors/Curl b/libxerces-c/xercesc/util/NetAccessors/Curl new file mode 120000 index 0000000..d56899b --- /dev/null +++ b/libxerces-c/xercesc/util/NetAccessors/Curl @@ -0,0 +1 @@ +../../../../upstream/src/xercesc/util/NetAccessors/Curl \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NoSuchElementException.hpp b/libxerces-c/xercesc/util/NoSuchElementException.hpp new file mode 120000 index 0000000..2f37e00 --- /dev/null +++ b/libxerces-c/xercesc/util/NoSuchElementException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/NoSuchElementException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NullPointerException.hpp b/libxerces-c/xercesc/util/NullPointerException.hpp new file mode 120000 index 0000000..32cd664 --- /dev/null +++ b/libxerces-c/xercesc/util/NullPointerException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/NullPointerException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/NumberFormatException.hpp b/libxerces-c/xercesc/util/NumberFormatException.hpp new file mode 120000 index 0000000..594ce81 --- /dev/null +++ b/libxerces-c/xercesc/util/NumberFormatException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/NumberFormatException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/OutOfMemoryException.hpp b/libxerces-c/xercesc/util/OutOfMemoryException.hpp new file mode 120000 index 0000000..48c4337 --- /dev/null +++ b/libxerces-c/xercesc/util/OutOfMemoryException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/OutOfMemoryException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PSVIUni.cpp b/libxerces-c/xercesc/util/PSVIUni.cpp new file mode 120000 index 0000000..16c1237 --- /dev/null +++ b/libxerces-c/xercesc/util/PSVIUni.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PSVIUni.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PSVIUni.hpp b/libxerces-c/xercesc/util/PSVIUni.hpp new file mode 120000 index 0000000..581f86b --- /dev/null +++ b/libxerces-c/xercesc/util/PSVIUni.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PSVIUni.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PanicHandler.cpp b/libxerces-c/xercesc/util/PanicHandler.cpp new file mode 120000 index 0000000..89878e0 --- /dev/null +++ b/libxerces-c/xercesc/util/PanicHandler.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PanicHandler.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PanicHandler.hpp b/libxerces-c/xercesc/util/PanicHandler.hpp new file mode 120000 index 0000000..ce21d84 --- /dev/null +++ b/libxerces-c/xercesc/util/PanicHandler.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PanicHandler.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ParseException.hpp b/libxerces-c/xercesc/util/ParseException.hpp new file mode 120000 index 0000000..9c8ffcb --- /dev/null +++ b/libxerces-c/xercesc/util/ParseException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ParseException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PlatformUtils.cpp b/libxerces-c/xercesc/util/PlatformUtils.cpp new file mode 120000 index 0000000..debcb6a --- /dev/null +++ b/libxerces-c/xercesc/util/PlatformUtils.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PlatformUtils.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/PlatformUtils.hpp b/libxerces-c/xercesc/util/PlatformUtils.hpp new file mode 120000 index 0000000..91a3ae4 --- /dev/null +++ b/libxerces-c/xercesc/util/PlatformUtils.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/PlatformUtils.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/QName.cpp b/libxerces-c/xercesc/util/QName.cpp new file mode 120000 index 0000000..24412c3 --- /dev/null +++ b/libxerces-c/xercesc/util/QName.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/QName.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/QName.hpp b/libxerces-c/xercesc/util/QName.hpp new file mode 120000 index 0000000..cbb9e35 --- /dev/null +++ b/libxerces-c/xercesc/util/QName.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/QName.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefArrayOf.c b/libxerces-c/xercesc/util/RefArrayOf.c new file mode 120000 index 0000000..bfe2eed --- /dev/null +++ b/libxerces-c/xercesc/util/RefArrayOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefArrayOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefArrayOf.hpp b/libxerces-c/xercesc/util/RefArrayOf.hpp new file mode 120000 index 0000000..5d9a6e7 --- /dev/null +++ b/libxerces-c/xercesc/util/RefArrayOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefArrayOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefArrayVectorOf.c b/libxerces-c/xercesc/util/RefArrayVectorOf.c new file mode 120000 index 0000000..e2aeace --- /dev/null +++ b/libxerces-c/xercesc/util/RefArrayVectorOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefArrayVectorOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefArrayVectorOf.hpp b/libxerces-c/xercesc/util/RefArrayVectorOf.hpp new file mode 120000 index 0000000..cb2758d --- /dev/null +++ b/libxerces-c/xercesc/util/RefArrayVectorOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefArrayVectorOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHash2KeysTableOf.c b/libxerces-c/xercesc/util/RefHash2KeysTableOf.c new file mode 120000 index 0000000..5c39e08 --- /dev/null +++ b/libxerces-c/xercesc/util/RefHash2KeysTableOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHash2KeysTableOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHash2KeysTableOf.hpp b/libxerces-c/xercesc/util/RefHash2KeysTableOf.hpp new file mode 120000 index 0000000..0f29f24 --- /dev/null +++ b/libxerces-c/xercesc/util/RefHash2KeysTableOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHash2KeysTableOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHash3KeysIdPool.c b/libxerces-c/xercesc/util/RefHash3KeysIdPool.c new file mode 120000 index 0000000..b4920e1 --- /dev/null +++ b/libxerces-c/xercesc/util/RefHash3KeysIdPool.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHash3KeysIdPool.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHash3KeysIdPool.hpp b/libxerces-c/xercesc/util/RefHash3KeysIdPool.hpp new file mode 120000 index 0000000..e814483 --- /dev/null +++ b/libxerces-c/xercesc/util/RefHash3KeysIdPool.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHash3KeysIdPool.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHashTableOf.c b/libxerces-c/xercesc/util/RefHashTableOf.c new file mode 120000 index 0000000..139ee6c --- /dev/null +++ b/libxerces-c/xercesc/util/RefHashTableOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHashTableOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefHashTableOf.hpp b/libxerces-c/xercesc/util/RefHashTableOf.hpp new file mode 120000 index 0000000..5820dca --- /dev/null +++ b/libxerces-c/xercesc/util/RefHashTableOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefHashTableOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefStackOf.c b/libxerces-c/xercesc/util/RefStackOf.c new file mode 120000 index 0000000..e7c7c79 --- /dev/null +++ b/libxerces-c/xercesc/util/RefStackOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefStackOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefStackOf.hpp b/libxerces-c/xercesc/util/RefStackOf.hpp new file mode 120000 index 0000000..b514240 --- /dev/null +++ b/libxerces-c/xercesc/util/RefStackOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefStackOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefVectorOf.c b/libxerces-c/xercesc/util/RefVectorOf.c new file mode 120000 index 0000000..275b1a4 --- /dev/null +++ b/libxerces-c/xercesc/util/RefVectorOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefVectorOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RefVectorOf.hpp b/libxerces-c/xercesc/util/RefVectorOf.hpp new file mode 120000 index 0000000..3217844 --- /dev/null +++ b/libxerces-c/xercesc/util/RefVectorOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RefVectorOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/RuntimeException.hpp b/libxerces-c/xercesc/util/RuntimeException.hpp new file mode 120000 index 0000000..269c256 --- /dev/null +++ b/libxerces-c/xercesc/util/RuntimeException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/RuntimeException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/SchemaDateTimeException.hpp b/libxerces-c/xercesc/util/SchemaDateTimeException.hpp new file mode 120000 index 0000000..07c93e7 --- /dev/null +++ b/libxerces-c/xercesc/util/SchemaDateTimeException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/SchemaDateTimeException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/SecurityManager.hpp b/libxerces-c/xercesc/util/SecurityManager.hpp new file mode 120000 index 0000000..f6d898a --- /dev/null +++ b/libxerces-c/xercesc/util/SecurityManager.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/SecurityManager.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/StringPool.cpp b/libxerces-c/xercesc/util/StringPool.cpp new file mode 120000 index 0000000..328fd4c --- /dev/null +++ b/libxerces-c/xercesc/util/StringPool.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/StringPool.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/StringPool.hpp b/libxerces-c/xercesc/util/StringPool.hpp new file mode 120000 index 0000000..bf32ce1 --- /dev/null +++ b/libxerces-c/xercesc/util/StringPool.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/StringPool.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/SynchronizedStringPool.cpp b/libxerces-c/xercesc/util/SynchronizedStringPool.cpp new file mode 120000 index 0000000..0a222e6 --- /dev/null +++ b/libxerces-c/xercesc/util/SynchronizedStringPool.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/SynchronizedStringPool.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/SynchronizedStringPool.hpp b/libxerces-c/xercesc/util/SynchronizedStringPool.hpp new file mode 120000 index 0000000..ab5d4c3 --- /dev/null +++ b/libxerces-c/xercesc/util/SynchronizedStringPool.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/SynchronizedStringPool.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/TransENameMap.c b/libxerces-c/xercesc/util/TransENameMap.c new file mode 120000 index 0000000..7b1a94e --- /dev/null +++ b/libxerces-c/xercesc/util/TransENameMap.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/TransENameMap.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/TransENameMap.hpp b/libxerces-c/xercesc/util/TransENameMap.hpp new file mode 120000 index 0000000..60dcee9 --- /dev/null +++ b/libxerces-c/xercesc/util/TransENameMap.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/TransENameMap.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/TransService.cpp b/libxerces-c/xercesc/util/TransService.cpp new file mode 120000 index 0000000..b62b4de --- /dev/null +++ b/libxerces-c/xercesc/util/TransService.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/TransService.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/TransService.hpp b/libxerces-c/xercesc/util/TransService.hpp new file mode 120000 index 0000000..70c49b9 --- /dev/null +++ b/libxerces-c/xercesc/util/TransService.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/TransService.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Transcoders/ICU b/libxerces-c/xercesc/util/Transcoders/ICU new file mode 120000 index 0000000..e49a095 --- /dev/null +++ b/libxerces-c/xercesc/util/Transcoders/ICU @@ -0,0 +1 @@ +../../../../upstream/src/xercesc/util/Transcoders/ICU \ No newline at end of file diff --git a/libxerces-c/xercesc/util/TranscodingException.hpp b/libxerces-c/xercesc/util/TranscodingException.hpp new file mode 120000 index 0000000..33526f6 --- /dev/null +++ b/libxerces-c/xercesc/util/TranscodingException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/TranscodingException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/UTFDataFormatException.hpp b/libxerces-c/xercesc/util/UTFDataFormatException.hpp new file mode 120000 index 0000000..870a96f --- /dev/null +++ b/libxerces-c/xercesc/util/UTFDataFormatException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/UTFDataFormatException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/UnexpectedEOFException.hpp b/libxerces-c/xercesc/util/UnexpectedEOFException.hpp new file mode 120000 index 0000000..b14a7c6 --- /dev/null +++ b/libxerces-c/xercesc/util/UnexpectedEOFException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/UnexpectedEOFException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/UnsupportedEncodingException.hpp b/libxerces-c/xercesc/util/UnsupportedEncodingException.hpp new file mode 120000 index 0000000..be6e647 --- /dev/null +++ b/libxerces-c/xercesc/util/UnsupportedEncodingException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/UnsupportedEncodingException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueArrayOf.c b/libxerces-c/xercesc/util/ValueArrayOf.c new file mode 120000 index 0000000..be381ca --- /dev/null +++ b/libxerces-c/xercesc/util/ValueArrayOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueArrayOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueArrayOf.hpp b/libxerces-c/xercesc/util/ValueArrayOf.hpp new file mode 120000 index 0000000..c62a89b --- /dev/null +++ b/libxerces-c/xercesc/util/ValueArrayOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueArrayOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueHashTableOf.c b/libxerces-c/xercesc/util/ValueHashTableOf.c new file mode 120000 index 0000000..e4cde3b --- /dev/null +++ b/libxerces-c/xercesc/util/ValueHashTableOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueHashTableOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueHashTableOf.hpp b/libxerces-c/xercesc/util/ValueHashTableOf.hpp new file mode 120000 index 0000000..5a960c6 --- /dev/null +++ b/libxerces-c/xercesc/util/ValueHashTableOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueHashTableOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueStackOf.c b/libxerces-c/xercesc/util/ValueStackOf.c new file mode 120000 index 0000000..2572421 --- /dev/null +++ b/libxerces-c/xercesc/util/ValueStackOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueStackOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueStackOf.hpp b/libxerces-c/xercesc/util/ValueStackOf.hpp new file mode 120000 index 0000000..8a3d285 --- /dev/null +++ b/libxerces-c/xercesc/util/ValueStackOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueStackOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueVectorOf.c b/libxerces-c/xercesc/util/ValueVectorOf.c new file mode 120000 index 0000000..830820b --- /dev/null +++ b/libxerces-c/xercesc/util/ValueVectorOf.c @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueVectorOf.c \ No newline at end of file diff --git a/libxerces-c/xercesc/util/ValueVectorOf.hpp b/libxerces-c/xercesc/util/ValueVectorOf.hpp new file mode 120000 index 0000000..db62cd0 --- /dev/null +++ b/libxerces-c/xercesc/util/ValueVectorOf.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/ValueVectorOf.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XML256TableTranscoder.cpp b/libxerces-c/xercesc/util/XML256TableTranscoder.cpp new file mode 120000 index 0000000..2a2a7f7 --- /dev/null +++ b/libxerces-c/xercesc/util/XML256TableTranscoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XML256TableTranscoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XML256TableTranscoder.hpp b/libxerces-c/xercesc/util/XML256TableTranscoder.hpp new file mode 120000 index 0000000..e4a1cbc --- /dev/null +++ b/libxerces-c/xercesc/util/XML256TableTranscoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XML256TableTranscoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XML88591Transcoder.cpp b/libxerces-c/xercesc/util/XML88591Transcoder.cpp new file mode 120000 index 0000000..5f4a7d1 --- /dev/null +++ b/libxerces-c/xercesc/util/XML88591Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XML88591Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XML88591Transcoder.hpp b/libxerces-c/xercesc/util/XML88591Transcoder.hpp new file mode 120000 index 0000000..1599569 --- /dev/null +++ b/libxerces-c/xercesc/util/XML88591Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XML88591Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLASCIITranscoder.cpp b/libxerces-c/xercesc/util/XMLASCIITranscoder.cpp new file mode 120000 index 0000000..e8859c6 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLASCIITranscoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLASCIITranscoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLASCIITranscoder.hpp b/libxerces-c/xercesc/util/XMLASCIITranscoder.hpp new file mode 120000 index 0000000..0b3783c --- /dev/null +++ b/libxerces-c/xercesc/util/XMLASCIITranscoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLASCIITranscoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.cpp b/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.cpp new file mode 120000 index 0000000..3df6ae8 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLAbstractDoubleFloat.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.hpp b/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.hpp new file mode 120000 index 0000000..2673e6f --- /dev/null +++ b/libxerces-c/xercesc/util/XMLAbstractDoubleFloat.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLAbstractDoubleFloat.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLBigDecimal.cpp b/libxerces-c/xercesc/util/XMLBigDecimal.cpp new file mode 120000 index 0000000..426dc18 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLBigDecimal.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLBigDecimal.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLBigDecimal.hpp b/libxerces-c/xercesc/util/XMLBigDecimal.hpp new file mode 120000 index 0000000..12b9723 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLBigDecimal.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLBigDecimal.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLBigInteger.cpp b/libxerces-c/xercesc/util/XMLBigInteger.cpp new file mode 120000 index 0000000..8cb68fa --- /dev/null +++ b/libxerces-c/xercesc/util/XMLBigInteger.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLBigInteger.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLBigInteger.hpp b/libxerces-c/xercesc/util/XMLBigInteger.hpp new file mode 120000 index 0000000..ab57bdb --- /dev/null +++ b/libxerces-c/xercesc/util/XMLBigInteger.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLBigInteger.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLChTranscoder.cpp b/libxerces-c/xercesc/util/XMLChTranscoder.cpp new file mode 120000 index 0000000..a2f9f3d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLChTranscoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLChTranscoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLChTranscoder.hpp b/libxerces-c/xercesc/util/XMLChTranscoder.hpp new file mode 120000 index 0000000..e565659 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLChTranscoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLChTranscoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLChar.cpp b/libxerces-c/xercesc/util/XMLChar.cpp new file mode 120000 index 0000000..bf84d18 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLChar.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLChar.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLChar.hpp b/libxerces-c/xercesc/util/XMLChar.hpp new file mode 120000 index 0000000..e68088d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLChar.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLChar.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLDOMMsg.hpp b/libxerces-c/xercesc/util/XMLDOMMsg.hpp new file mode 120000 index 0000000..51b48c0 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLDOMMsg.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLDOMMsg.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLDateTime.cpp b/libxerces-c/xercesc/util/XMLDateTime.cpp new file mode 120000 index 0000000..ea6393d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLDateTime.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLDateTime.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLDateTime.hpp b/libxerces-c/xercesc/util/XMLDateTime.hpp new file mode 120000 index 0000000..3aa5248 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLDateTime.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLDateTime.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLDouble.cpp b/libxerces-c/xercesc/util/XMLDouble.cpp new file mode 120000 index 0000000..a59a74e --- /dev/null +++ b/libxerces-c/xercesc/util/XMLDouble.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLDouble.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLDouble.hpp b/libxerces-c/xercesc/util/XMLDouble.hpp new file mode 120000 index 0000000..bad88e0 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLDouble.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLDouble.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLEBCDICTranscoder.cpp b/libxerces-c/xercesc/util/XMLEBCDICTranscoder.cpp new file mode 120000 index 0000000..01268e9 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLEBCDICTranscoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLEBCDICTranscoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLEBCDICTranscoder.hpp b/libxerces-c/xercesc/util/XMLEBCDICTranscoder.hpp new file mode 120000 index 0000000..4425328 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLEBCDICTranscoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLEBCDICTranscoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLEntityResolver.hpp b/libxerces-c/xercesc/util/XMLEntityResolver.hpp new file mode 120000 index 0000000..c9a82f9 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLEntityResolver.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLEntityResolver.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLEnumerator.hpp b/libxerces-c/xercesc/util/XMLEnumerator.hpp new file mode 120000 index 0000000..afe845a --- /dev/null +++ b/libxerces-c/xercesc/util/XMLEnumerator.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLEnumerator.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLExceptMsgs.hpp b/libxerces-c/xercesc/util/XMLExceptMsgs.hpp new file mode 120000 index 0000000..c0407dd --- /dev/null +++ b/libxerces-c/xercesc/util/XMLExceptMsgs.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLExceptMsgs.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLException.cpp b/libxerces-c/xercesc/util/XMLException.cpp new file mode 120000 index 0000000..a99cd8d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLException.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLException.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLException.hpp b/libxerces-c/xercesc/util/XMLException.hpp new file mode 120000 index 0000000..b483f27 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLException.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLException.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLFileMgr.hpp b/libxerces-c/xercesc/util/XMLFileMgr.hpp new file mode 120000 index 0000000..2c8ebe6 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLFileMgr.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLFileMgr.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLFloat.cpp b/libxerces-c/xercesc/util/XMLFloat.cpp new file mode 120000 index 0000000..aaee503 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLFloat.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLFloat.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLFloat.hpp b/libxerces-c/xercesc/util/XMLFloat.hpp new file mode 120000 index 0000000..81b002f --- /dev/null +++ b/libxerces-c/xercesc/util/XMLFloat.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLFloat.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLIBM1047Transcoder.cpp b/libxerces-c/xercesc/util/XMLIBM1047Transcoder.cpp new file mode 120000 index 0000000..a7ed578 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLIBM1047Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLIBM1047Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLIBM1047Transcoder.hpp b/libxerces-c/xercesc/util/XMLIBM1047Transcoder.hpp new file mode 120000 index 0000000..80c2687 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLIBM1047Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLIBM1047Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLIBM1140Transcoder.cpp b/libxerces-c/xercesc/util/XMLIBM1140Transcoder.cpp new file mode 120000 index 0000000..eb4267b --- /dev/null +++ b/libxerces-c/xercesc/util/XMLIBM1140Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLIBM1140Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLIBM1140Transcoder.hpp b/libxerces-c/xercesc/util/XMLIBM1140Transcoder.hpp new file mode 120000 index 0000000..9e8d11e --- /dev/null +++ b/libxerces-c/xercesc/util/XMLIBM1140Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLIBM1140Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLInitializer.cpp b/libxerces-c/xercesc/util/XMLInitializer.cpp new file mode 120000 index 0000000..010b5de --- /dev/null +++ b/libxerces-c/xercesc/util/XMLInitializer.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLInitializer.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLInitializer.hpp b/libxerces-c/xercesc/util/XMLInitializer.hpp new file mode 120000 index 0000000..659eb84 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLInitializer.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLInitializer.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLInteger.hpp b/libxerces-c/xercesc/util/XMLInteger.hpp new file mode 120000 index 0000000..d912e9d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLInteger.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLInteger.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLMsgLoader.cpp b/libxerces-c/xercesc/util/XMLMsgLoader.cpp new file mode 120000 index 0000000..1a60d17 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLMsgLoader.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLMsgLoader.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLMsgLoader.hpp b/libxerces-c/xercesc/util/XMLMsgLoader.hpp new file mode 120000 index 0000000..ce7cffe --- /dev/null +++ b/libxerces-c/xercesc/util/XMLMsgLoader.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLMsgLoader.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLMutexMgr.hpp b/libxerces-c/xercesc/util/XMLMutexMgr.hpp new file mode 120000 index 0000000..7440749 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLMutexMgr.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLMutexMgr.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLNetAccessor.hpp b/libxerces-c/xercesc/util/XMLNetAccessor.hpp new file mode 120000 index 0000000..fe9e23c --- /dev/null +++ b/libxerces-c/xercesc/util/XMLNetAccessor.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLNetAccessor.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLNumber.cpp b/libxerces-c/xercesc/util/XMLNumber.cpp new file mode 120000 index 0000000..de3434b --- /dev/null +++ b/libxerces-c/xercesc/util/XMLNumber.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLNumber.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLNumber.hpp b/libxerces-c/xercesc/util/XMLNumber.hpp new file mode 120000 index 0000000..db6f296 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLNumber.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLNumber.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLResourceIdentifier.hpp b/libxerces-c/xercesc/util/XMLResourceIdentifier.hpp new file mode 120000 index 0000000..00c6235 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLResourceIdentifier.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLResourceIdentifier.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLString.cpp b/libxerces-c/xercesc/util/XMLString.cpp new file mode 120000 index 0000000..1ed7b17 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLString.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLString.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLString.hpp b/libxerces-c/xercesc/util/XMLString.hpp new file mode 120000 index 0000000..a34d2bf --- /dev/null +++ b/libxerces-c/xercesc/util/XMLString.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLString.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLStringTokenizer.cpp b/libxerces-c/xercesc/util/XMLStringTokenizer.cpp new file mode 120000 index 0000000..2a3e89d --- /dev/null +++ b/libxerces-c/xercesc/util/XMLStringTokenizer.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLStringTokenizer.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLStringTokenizer.hpp b/libxerces-c/xercesc/util/XMLStringTokenizer.hpp new file mode 120000 index 0000000..9a6311c --- /dev/null +++ b/libxerces-c/xercesc/util/XMLStringTokenizer.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLStringTokenizer.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUCS4Transcoder.cpp b/libxerces-c/xercesc/util/XMLUCS4Transcoder.cpp new file mode 120000 index 0000000..dc7c410 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUCS4Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUCS4Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUCS4Transcoder.hpp b/libxerces-c/xercesc/util/XMLUCS4Transcoder.hpp new file mode 120000 index 0000000..5e21900 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUCS4Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUCS4Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLURL.cpp b/libxerces-c/xercesc/util/XMLURL.cpp new file mode 120000 index 0000000..8f9fe85 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLURL.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLURL.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLURL.hpp b/libxerces-c/xercesc/util/XMLURL.hpp new file mode 120000 index 0000000..fa9e8d7 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLURL.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLURL.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUTF16Transcoder.cpp b/libxerces-c/xercesc/util/XMLUTF16Transcoder.cpp new file mode 120000 index 0000000..25ec0e5 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUTF16Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUTF16Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUTF16Transcoder.hpp b/libxerces-c/xercesc/util/XMLUTF16Transcoder.hpp new file mode 120000 index 0000000..e7b76a7 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUTF16Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUTF16Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUTF8Transcoder.cpp b/libxerces-c/xercesc/util/XMLUTF8Transcoder.cpp new file mode 120000 index 0000000..0acd5a1 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUTF8Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUTF8Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUTF8Transcoder.hpp b/libxerces-c/xercesc/util/XMLUTF8Transcoder.hpp new file mode 120000 index 0000000..4a4e403 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUTF8Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUTF8Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUni.cpp b/libxerces-c/xercesc/util/XMLUni.cpp new file mode 120000 index 0000000..70795b0 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUni.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUni.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUni.hpp b/libxerces-c/xercesc/util/XMLUni.hpp new file mode 120000 index 0000000..52ba3db --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUni.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUni.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUniDefs.hpp b/libxerces-c/xercesc/util/XMLUniDefs.hpp new file mode 120000 index 0000000..fe8df76 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUniDefs.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUniDefs.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUri.cpp b/libxerces-c/xercesc/util/XMLUri.cpp new file mode 120000 index 0000000..3c74615 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUri.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUri.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLUri.hpp b/libxerces-c/xercesc/util/XMLUri.hpp new file mode 120000 index 0000000..6da0204 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLUri.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLUri.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLWin1252Transcoder.cpp b/libxerces-c/xercesc/util/XMLWin1252Transcoder.cpp new file mode 120000 index 0000000..c13e794 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLWin1252Transcoder.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLWin1252Transcoder.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMLWin1252Transcoder.hpp b/libxerces-c/xercesc/util/XMLWin1252Transcoder.hpp new file mode 120000 index 0000000..67a2ea2 --- /dev/null +++ b/libxerces-c/xercesc/util/XMLWin1252Transcoder.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMLWin1252Transcoder.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMemory.cpp b/libxerces-c/xercesc/util/XMemory.cpp new file mode 120000 index 0000000..0e3a5aa --- /dev/null +++ b/libxerces-c/xercesc/util/XMemory.cpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMemory.cpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XMemory.hpp b/libxerces-c/xercesc/util/XMemory.hpp new file mode 120000 index 0000000..2b501f5 --- /dev/null +++ b/libxerces-c/xercesc/util/XMemory.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XMemory.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XercesDefs.hpp b/libxerces-c/xercesc/util/XercesDefs.hpp new file mode 120000 index 0000000..96a2f52 --- /dev/null +++ b/libxerces-c/xercesc/util/XercesDefs.hpp @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XercesDefs.hpp \ No newline at end of file diff --git a/libxerces-c/xercesc/util/XercesVersion.hpp b/libxerces-c/xercesc/util/XercesVersion.hpp new file mode 100644 index 0000000..e69de29 diff --git a/libxerces-c/xercesc/util/XercesVersion.hpp.in b/libxerces-c/xercesc/util/XercesVersion.hpp.in new file mode 120000 index 0000000..ac3ee99 --- /dev/null +++ b/libxerces-c/xercesc/util/XercesVersion.hpp.in @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/XercesVersion.hpp.cmake.in \ No newline at end of file diff --git a/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp b/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp new file mode 100644 index 0000000..2b088cf --- /dev/null +++ b/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp @@ -0,0 +1,191 @@ +/* file : xercesc/util/Xerces_autoconf_config.hpp -*- C -*- + * license : Apache License 2.0; see accompanying LICENSE file + */ + +#ifndef XERCESC_UTIL_XERCES_AUTOCONF_CONFIG_HPP +#define XERCESC_UTIL_XERCES_AUTOCONF_CONFIG_HPP + +/* For the semantics of the following macros refer to + * Xerces_autoconf_config.hpp.cmake.in.orig and upstream's configure.ac. + * + * We won't drop macro (un)definitions just because they are not used by the + * library itself (as we do for config.h), because this header is installed + * and the library clients may potentially rely on them. + */ + +/* int16_t, etc. + */ +#if defined(__cplusplus) +# include +#else +# include /* Requires C99. */ +#endif + +#include + +#include + +/* Specific for FreeBSD. + */ +#ifdef __FreeBSD__ +# define HAVE_CPUID_H 1 +# define XERCES_HAVE_GETCPUID 1 +#endif + +/* Specific for POSIX (none). + */ +#ifndef _WIN32 +/* Specific for Windows. + */ +#else +# define XERCES_HAVE_INTRIN_H 1 +# define XERCES_HAVE_CPUID_INTRINSIC 1 +#endif + +/* Specific for (non-) VC. + */ +#ifndef _MSC_VER +# define XERCES_SSIZE_T ssize_t +#else +# define XERCES_SSIZE_T long +#endif + +/* Common for all supported OSes/compilers. + */ +#define XERCES_HAVE_CSTDINT 1 +#define XERCES_HAVE_STDINT_H 1 +#define XERCES_HAVE_SYS_TYPES_H 1 +#define XERCES_HAVE_INTTYPES_H 1 +#define XERCES_HAS_CPP_NAMESPACE 1 +#define XERCES_STD_NAMESPACE 1 +#define XERCES_NEW_IOSTREAMS 1 +#define XERCES_LSTRSUPPORT 1 + +#undef XERCES_AUTOCONF +#undef XERCES_HAVE_EMMINTRIN_H +#undef XERCES_INCLUDE_WCHAR_H +#undef XERCES_NO_NATIVE_BOOL +#undef XERCES_HAVE_SSE2_INTRINSIC +#undef XERCES_NO_MATCHING_DELETE_OPERATOR + +#define XERCES_S16BIT_INT int16_t +#define XERCES_S32BIT_INT int32_t +#define XERCES_S64BIT_INT int64_t +#define XERCES_U16BIT_INT uint16_t +#define XERCES_U32BIT_INT uint32_t +#define XERCES_U64BIT_INT uint64_t +#define XERCES_XMLCH_T char16_t +#define XERCES_SIZE_T size_t + +/* Export/import. + */ + +/* It's not really clear how exactly the upstream's explicit template + * instantiation exportation works for VC and Clang targeting MSVC: + * __declspec(dllexport) is specified for explicit template instantiation + * declarations that has no 'extern' keyword specified. This, in particular, + * results with the 'duplicate explicit instantiation ignored' warning for + * Clang targeting MSVC. + * + * We, instead, align the explicit template instantiation exportation with the + * approach used for the build2 projects, so that the extern keyword is always + * used for the template instantiation declarations and __declspec(dllexport) + * is specified for the declarations for MinGW GCC and for the definitions for + * VC and Clang targeting MSVC. + * + * Note that the XERCES_TEMPLATE_EXTERN macro is now unused by the library. + */ +#undef XERCES_TEMPLATE_EXTERN + +#if defined(LIBXERCES_C_STATIC) /* Using static. */ +# define XERCES_PLATFORM_IMPORT +# define XERCES_PLATFORM_DECEXPORT +#elif defined(LIBXERCES_C_STATIC_BUILD) /* Building static. */ +# define XERCES_PLATFORM_EXPORT +# define XERCES_PLATFORM_DECEXPORT +# define XERCES_PLATFORM_DEFEXPORT +#elif defined(LIBXERCES_C_SHARED) /* Using shared. */ +# ifdef _WIN32 +# define XERCES_DLL_EXPORT 1 +# define XERCES_PLATFORM_IMPORT __declspec(dllimport) +# define XERCES_PLATFORM_DECEXPORT __declspec(dllimport) +# else +# define XERCES_PLATFORM_IMPORT +# define XERCES_PLATFORM_DECEXPORT +# endif +#elif defined(LIBXERCES_C_SHARED_BUILD) /* Building shared. */ +# ifdef _WIN32 +# define XERCES_DLL_EXPORT 1 +# define XERCES_PLATFORM_EXPORT __declspec(dllexport) +# if defined(_MSC_VER) +# define XERCES_PLATFORM_DECEXPORT +# define XERCES_PLATFORM_DEFEXPORT __declspec(dllexport) +# else +# define XERCES_PLATFORM_DECEXPORT __declspec(dllexport) +# define XERCES_PLATFORM_DEFEXPORT +# endif +# else +# define XERCES_PLATFORM_EXPORT +# define XERCES_PLATFORM_DECEXPORT +# define XERCES_PLATFORM_DEFEXPORT +# endif +#else +/* If none of the above macros are defined, then we assume we are being used + * by some third-party build system that cannot/doesn't signal the library + * type. Note that falling back to defining the XERCES_PLATFORM_IMPORT macro + * as empty would work for both the static and shared libraries (being + * sub-optimal for the later) but only for functions. Xerces-C++, however, + * also exports data symbols, which cannot be imported this way. Thus we, + * just issue an error. + */ +# error define LIBXERCES_C_STATIC or LIBXERCES_C_SHARED preprocessor macro to signal Xerces-C++ library type being linked +#endif + +#ifdef XERCES_DLL_EXPORT +# define DLL_EXPORT +#endif + +/* Is only defined on Windows by the upstream package but seems to be + * redundant. + */ +#undef XERCES_STATIC_LIBRARY + +/* XMLSize_t is the unsigned integral type. + */ +typedef XERCES_SIZE_T XMLSize_t; +typedef XERCES_SSIZE_T XMLSSize_t; + +#define XERCES_SIZE_MAX SIZE_MAX +#define XERCES_SSIZE_MAX SSIZE_MAX + +/* Define our version of the XML character + */ +typedef XERCES_XMLCH_T XMLCh; + +/* Define unsigned 16, 32, and 64 bit integers + */ +typedef XERCES_U16BIT_INT XMLUInt16; +typedef XERCES_U32BIT_INT XMLUInt32; +typedef XERCES_U64BIT_INT XMLUInt64; + +/* Define signed 16, 32, and 64 bit integers + */ +typedef XERCES_S16BIT_INT XMLInt16; +typedef XERCES_S32BIT_INT XMLInt32; +typedef XERCES_S64BIT_INT XMLInt64; + +/* XMLFilePos is the type used to represent a file position. + */ +typedef XMLUInt64 XMLFilePos; + +/* XMLFileLoc is the type used to represent a file location (line/column). + */ +typedef XMLUInt64 XMLFileLoc; + +/* Force on the Xerces debug token if it is on in the build environment + */ +#if defined(_DEBUG) +#define XERCES_DEBUG +#endif + +#endif /* XERCESC_UTIL_XERCES_AUTOCONF_CONFIG_HPP */ diff --git a/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp.cmake.in.orig b/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp.cmake.in.orig new file mode 120000 index 0000000..1782a23 --- /dev/null +++ b/libxerces-c/xercesc/util/Xerces_autoconf_config.hpp.cmake.in.orig @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/Xerces_autoconf_config.hpp.cmake.in \ No newline at end of file diff --git a/libxerces-c/xercesc/util/regx b/libxerces-c/xercesc/util/regx new file mode 120000 index 0000000..9af0e74 --- /dev/null +++ b/libxerces-c/xercesc/util/regx @@ -0,0 +1 @@ +../../../upstream/src/xercesc/util/regx \ No newline at end of file -- cgit v1.1