You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by ja...@apache.org on 2004/05/20 18:26:34 UTC
svn commit: rev 20152 - xml/xerces-p/trunk
Author: jasons
Date: Thu May 20 09:26:33 2004
New Revision: 20152
Modified:
xml/xerces-p/trunk/Xerces.cpp
xml/xerces-p/trunk/Xerces.pm
Log:
new
Modified: xml/xerces-p/trunk/Xerces.cpp
==============================================================================
--- xml/xerces-p/trunk/Xerces.cpp (original)
+++ xml/xerces-p/trunk/Xerces.cpp Thu May 20 09:26:33 2004
@@ -656,7 +656,7 @@
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel swig_types[8]
#define SWIGTYPE_FileHandle swig_types[9]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t swig_types[10]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLStringPool swig_types[11]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation swig_types[11]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation swig_types[12]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText swig_types[13]
#define SWIGTYPE_p_XMLBuffer swig_types[14]
@@ -671,154 +671,160 @@
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUni swig_types[23]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS swig_types[24]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__HexBin swig_types[25]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator swig_types[26]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator swig_types[27]
-#define SWIGTYPE_p_DatatypeValidator swig_types[28]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDValidator swig_types[29]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator swig_types[30]
-#define SWIGTYPE_p_PSVIDefs__Validity swig_types[31]
-#define SWIGTYPE_p_unsigned_int swig_types[32]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement swig_types[33]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLExcepts swig_types[34]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument swig_types[35]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation swig_types[36]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader swig_types[37]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter swig_types[38]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser swig_types[39]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration swig_types[40]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMemory swig_types[41]
-#define SWIGTYPE_p_ValueVectorOfTunsigned_int_t swig_types[42]
-#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t swig_types[43]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder swig_types[44]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter swig_types[45]
-#define SWIGTYPE_p_XMLErrorReporter swig_types[46]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference swig_types[47]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl swig_types[48]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl swig_types[49]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl swig_types[50]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken swig_types[51]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment swig_types[52]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator swig_types[53]
-#define SWIGTYPE_p_SV swig_types[54]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry swig_types[55]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode swig_types[56]
-#define SWIGTYPE_p_RefHash2KeysTableOfTSchemaAttDef_t swig_types[57]
-#define SWIGTYPE_p_RefHashTableOfTDTDAttDef_t swig_types[58]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream swig_types[59]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner swig_types[60]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[61]
+#define SWIGTYPE_p_XSerializeEngine swig_types[26]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator swig_types[27]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator swig_types[28]
+#define SWIGTYPE_p_DatatypeValidator swig_types[29]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDValidator swig_types[30]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator swig_types[31]
+#define SWIGTYPE_p_PSVIDefs__Validity swig_types[32]
+#define SWIGTYPE_p_unsigned_int swig_types[33]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement swig_types[34]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLExcepts swig_types[35]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument swig_types[36]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation swig_types[37]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader swig_types[38]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter swig_types[39]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser swig_types[40]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration swig_types[41]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMemory swig_types[42]
+#define SWIGTYPE_p_ValueVectorOfTunsigned_int_t swig_types[43]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t swig_types[44]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder swig_types[45]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter swig_types[46]
+#define SWIGTYPE_p_XMLErrorReporter swig_types[47]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference swig_types[48]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl swig_types[49]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl swig_types[50]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl swig_types[51]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken swig_types[52]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment swig_types[53]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator swig_types[54]
+#define SWIGTYPE_p_SV swig_types[55]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry swig_types[56]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode swig_types[57]
+#define SWIGTYPE_p_RefHash2KeysTableOfTSchemaAttDef_t swig_types[58]
+#define SWIGTYPE_p_RefHashTableOfTDTDAttDef_t swig_types[59]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream swig_types[60]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner swig_types[61]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[62]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser swig_types[63]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[63]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser swig_types[64]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t swig_types[65]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser swig_types[66]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar swig_types[67]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar swig_types[68]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar swig_types[69]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef swig_types[70]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef swig_types[71]
-#define SWIGTYPE_p_XMLAttDef swig_types[72]
-#define SWIGTYPE_p_DTDAttDef swig_types[73]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL swig_types[74]
-#define SWIGTYPE_p_size_t swig_types[75]
-#define SWIGTYPE_p_RefHashTableOfTXMLRefInfo_t swig_types[76]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NamespaceScope swig_types[77]
-#define SWIGTYPE_p_XMLValid__Codes swig_types[78]
-#define SWIGTYPE_p_PSVIDefs__Validation swig_types[79]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t swig_types[80]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[81]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[82]
-#define SWIGTYPE_p_int swig_types[83]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter swig_types[84]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget swig_types[85]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget swig_types[86]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufFormatTarget swig_types[87]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget swig_types[88]
-#define SWIGTYPE_p_PanicHandler__PanicReasons swig_types[89]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource swig_types[90]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource swig_types[91]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource swig_types[92]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdInInputSource swig_types[93]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufInputSource swig_types[94]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource swig_types[95]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDeleter swig_types[96]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList swig_types[97]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList swig_types[98]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList swig_types[99]
-#define SWIGTYPE_p_XMLAttDefList swig_types[100]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource swig_types[101]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler swig_types[102]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler swig_types[103]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler swig_types[104]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler swig_types[105]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler swig_types[106]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler swig_types[107]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler swig_types[108]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler swig_types[109]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler swig_types[110]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler swig_types[111]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler swig_types[112]
-#define SWIGTYPE_p_PerlCallbackHandler swig_types[113]
-#define SWIGTYPE_p_PanicHandler swig_types[114]
-#define SWIGTYPE_p_bool swig_types[115]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AttributeList swig_types[116]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler swig_types[117]
-#define SWIGTYPE_p_PerlErrorCallbackHandler swig_types[118]
-#define SWIGTYPE_p_PerlDocumentCallbackHandler swig_types[119]
-#define SWIGTYPE_p_PerlContentCallbackHandler swig_types[120]
-#define SWIGTYPE_p_PerlEntityResolverHandler swig_types[121]
-#define SWIGTYPE_p_PerlNodeFilterCallbackHandler swig_types[122]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction swig_types[123]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef swig_types[124]
-#define SWIGTYPE_p_SchemaAttDef swig_types[125]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException swig_types[126]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException swig_types[127]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException swig_types[128]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException swig_types[129]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException swig_types[130]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException swig_types[131]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLException swig_types[132]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityDecl swig_types[133]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl swig_types[134]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Locator swig_types[135]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMLocator swig_types[136]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase swig_types[137]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo swig_types[138]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo swig_types[139]
-#define SWIGTYPE_p_ComplexTypeInfo swig_types[140]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode swig_types[141]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange swig_types[142]
-#define SWIGTYPE_p_XMLReader__XMLVersion swig_types[143]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLReaderFactory swig_types[144]
-#define SWIGTYPE_p_DatatypeValidatorFactory swig_types[145]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMsgLoader swig_types[146]
-#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesGroupInfo_t swig_types[147]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment swig_types[148]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl swig_types[149]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal swig_types[150]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange swig_types[151]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker swig_types[152]
-#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t swig_types[153]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName swig_types[154]
-#define SWIGTYPE_p_p_XERCES_CPP_NAMESPACE__QName swig_types[155]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity swig_types[156]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection swig_types[157]
-#define SWIGTYPE_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t swig_types[158]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLBufferMgr swig_types[159]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__GrammarResolver swig_types[160]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver swig_types[161]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Attributes swig_types[162]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver swig_types[163]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder swig_types[164]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ReaderMgr swig_types[165]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData swig_types[166]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri swig_types[167]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr swig_types[168]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType swig_types[169]
-#define SWIGTYPE_p_SecurityManager swig_types[170]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager swig_types[171]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter swig_types[172]
-static swig_type_info *swig_types[174];
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser swig_types[65]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t swig_types[66]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser swig_types[67]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription swig_types[68]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar swig_types[69]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar swig_types[70]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar swig_types[71]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef swig_types[72]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef swig_types[73]
+#define SWIGTYPE_p_XMLAttDef swig_types[74]
+#define SWIGTYPE_p_DTDAttDef swig_types[75]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL swig_types[76]
+#define SWIGTYPE_p_size_t swig_types[77]
+#define SWIGTYPE_p_RefHashTableOfTXMLRefInfo_t swig_types[78]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NamespaceScope swig_types[79]
+#define SWIGTYPE_p_XMLValid__Codes swig_types[80]
+#define SWIGTYPE_p_PSVIDefs__Validation swig_types[81]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t swig_types[82]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[83]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[84]
+#define SWIGTYPE_p_int swig_types[85]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter swig_types[86]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget swig_types[87]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget swig_types[88]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufFormatTarget swig_types[89]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget swig_types[90]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool swig_types[91]
+#define SWIGTYPE_p_PanicHandler__PanicReasons swig_types[92]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource swig_types[93]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource swig_types[94]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdInInputSource swig_types[95]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufInputSource swig_types[96]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource swig_types[97]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource swig_types[98]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDeleter swig_types[99]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList swig_types[100]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList swig_types[101]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList swig_types[102]
+#define SWIGTYPE_p_XMLAttDefList swig_types[103]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource swig_types[104]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource swig_types[105]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource swig_types[106]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler swig_types[107]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler swig_types[108]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler swig_types[109]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler swig_types[110]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler swig_types[111]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler swig_types[112]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler swig_types[113]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler swig_types[114]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler swig_types[115]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler swig_types[116]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler swig_types[117]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler swig_types[118]
+#define SWIGTYPE_p_PerlCallbackHandler swig_types[119]
+#define SWIGTYPE_p_PanicHandler swig_types[120]
+#define SWIGTYPE_p_bool swig_types[121]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AttributeList swig_types[122]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler swig_types[123]
+#define SWIGTYPE_p_PerlErrorCallbackHandler swig_types[124]
+#define SWIGTYPE_p_PerlDocumentCallbackHandler swig_types[125]
+#define SWIGTYPE_p_PerlContentCallbackHandler swig_types[126]
+#define SWIGTYPE_p_PerlEntityResolverHandler swig_types[127]
+#define SWIGTYPE_p_PerlNodeFilterCallbackHandler swig_types[128]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction swig_types[129]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef swig_types[130]
+#define SWIGTYPE_p_SchemaAttDef swig_types[131]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException swig_types[132]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException swig_types[133]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException swig_types[134]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException swig_types[135]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException swig_types[136]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException swig_types[137]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLException swig_types[138]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl swig_types[139]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityDecl swig_types[140]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Locator swig_types[141]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMLocator swig_types[142]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase swig_types[143]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo swig_types[144]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo swig_types[145]
+#define SWIGTYPE_p_ComplexTypeInfo swig_types[146]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode swig_types[147]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange swig_types[148]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLReaderFactory swig_types[149]
+#define SWIGTYPE_p_DatatypeValidatorFactory swig_types[150]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMsgLoader swig_types[151]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesGroupInfo_t swig_types[152]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment swig_types[153]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl swig_types[154]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal swig_types[155]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange swig_types[156]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker swig_types[157]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t swig_types[158]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName swig_types[159]
+#define SWIGTYPE_p_p_XERCES_CPP_NAMESPACE__QName swig_types[160]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection swig_types[161]
+#define SWIGTYPE_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t swig_types[162]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity swig_types[163]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLBufferMgr swig_types[164]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver swig_types[165]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__GrammarResolver swig_types[166]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver swig_types[167]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Attributes swig_types[168]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver swig_types[169]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder swig_types[170]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ReaderMgr swig_types[171]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData swig_types[172]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri swig_types[173]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr swig_types[174]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType swig_types[175]
+#define SWIGTYPE_p_SecurityManager swig_types[176]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager swig_types[177]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter swig_types[178]
+static swig_type_info *swig_types[180];
/* -------- TYPES TABLE (END) -------- */
@@ -885,6 +891,8 @@
#include "xercesc/framework/MemBufFormatTarget.hpp"
#include "xercesc/framework/LocalFileFormatTarget.hpp"
#include "xercesc/framework/StdOutFormatTarget.hpp"
+#include "xercesc/framework/Wrapper4InputSource.hpp"
+#include "xercesc/framework/Wrapper4DOMInputSource.hpp"
#include "PerlCallbackHandler.hpp"
#include "PerlErrorCallbackHandler.hpp"
@@ -1214,6 +1222,26 @@
}
+SWIGCLASS_STATIC int _wrap_set_XMLPlatformUtils_fgArrayMemoryManager(pTHX_ SV* sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ if (SWIG_ConvertPtr(sv, (void **) &XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgArrayMemoryManager, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ croak("Type error in argument $argnum of XMLPlatformUtils_fgArrayMemoryManager. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ return 1;
+}
+
+
+SWIGCLASS_STATIC int _wrap_val_XMLPlatformUtils_fgArrayMemoryManager(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ sv_setiv(SvRV(sv),(IV) XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgArrayMemoryManager);
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLElementDecl_fgInvalidElemId(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -2438,6 +2466,26 @@
}
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgCDataStart(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgCDataStart));
+ }
+ return 1;
+}
+
+
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgCDataEnd(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgCDataEnd));
+ }
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLUni_fgArrayIndexOutOfBoundsException_Name(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -2648,6 +2696,16 @@
}
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgXSerializationException_Name(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgXSerializationException_Name));
+ }
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLUni_fgNegINFString(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -2858,6 +2916,16 @@
}
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgXercesParserUseDocumentFromImplementation(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgXercesParserUseDocumentFromImplementation));
+ }
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLUni_fgXercesCalculateSrcOfs(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -4750,6 +4818,62 @@
}
+XS(_wrap_XMLURL_parse) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::XMLURL *arg2 = 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLURL_parse(urlText,xmlURL);");
+ }
+ {
+ if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
+ arg1 = Perl2XMLString(ST(0));
+ } else {
+ croak("Type error in argument 2 of XMLURL_parse, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0) < 0) {
+ SWIG_croak("Type error in argument 2 of XMLURL_parse. Expected _p_XERCES_CPP_NAMESPACE__XMLURL");
+ }
+ }
+ {
+ try {
+ result = (bool)XERCES_CPP_NAMESPACE::XMLURL::parse((XMLCh const *)arg1,*arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg1;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg1;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_new_XMLURL__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -6636,83 +6760,6 @@
}
-XS(_wrap_new_XMLUri) {
- dXSARGS;
-
- if (items == 1) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_2); return;
- }
- }
- if ((items >= 1) && (items <= 2)) {
- int _v;
- {
- _v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 1) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_0); return;
- }
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_0); return;
- }
- }
- }
- if ((items >= 2) && (items <= 3)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 2) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_1); return;
- }
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_1); return;
- }
- }
- }
- }
-
- croak("No matching function for overloaded 'new_XMLUri'");
- XSRETURN(0);
-}
-
-
XS(_wrap_XMLUri_operator_assignment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -7559,6 +7606,199 @@
}
+XS(_wrap_XMLUri_isValidURI) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLUri *arg1 = (XERCES_CPP_NAMESPACE::XMLUri *) (XERCES_CPP_NAMESPACE::XMLUri *)0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLUri_isValidURI(baseURI,uriStr);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLUri_isValidURI. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of XMLUri_isValidURI, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ result = (bool)XERCES_CPP_NAMESPACE::XMLUri::isValidURI((XERCES_CPP_NAMESPACE::XMLUri const *)arg1,(XMLCh const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg2;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_XMLUri__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLUri *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_XMLUri(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_XMLUri. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLUri *)new XERCES_CPP_NAMESPACE::XMLUri(arg1);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_XMLUri) {
+ dXSARGS;
+
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_3); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_3); return;
+ }
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_2); return;
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_0); return;
+ }
+ }
+ }
+ if ((items >= 2) && (items <= 3)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 2) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLUri__SWIG_1); return;
+ }
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'new_XMLUri'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_QName__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -12413,6 +12653,49 @@
}
+XS(_wrap_XMLNotationDecl_getNameSpace) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLNotationDecl *arg1 = (XERCES_CPP_NAMESPACE::XMLNotationDecl *) 0 ;
+ XMLCh *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLNotationDecl_getNameSpace(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLNotationDecl_getNameSpace. Expected _p_XERCES_CPP_NAMESPACE__XMLNotationDecl");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLNotationDecl const *)arg1)->getNameSpace();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_XMLNotationDecl_getMemoryManager) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -12711,6 +12994,60 @@
}
+XS(_wrap_XMLNotationDecl_setNameSpace) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLNotationDecl *arg1 = (XERCES_CPP_NAMESPACE::XMLNotationDecl *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLNotationDecl_setNameSpace(self,newId);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLNotationDecl_setNameSpace. Expected _p_XERCES_CPP_NAMESPACE__XMLNotationDecl");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of XMLNotationDecl_setNameSpace, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->setNameSpace((XMLCh const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ {
+ delete[] arg2;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_XMLNotationDecl_getKey) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -13087,6 +13424,47 @@
}
+XS(_wrap_XMLAttDefList_getMemoryManager) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDefList *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDefList *) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLAttDefList_getMemoryManager(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDefList_getMemoryManager. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDefList");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::MemoryManager *)((XERCES_CPP_NAMESPACE::XMLAttDefList const *)arg1)->getMemoryManager();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_XMLAttDef_getAttTypeString) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -15648,7 +16026,7 @@
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::Grammar const *)arg1)->putElemDecl(arg2,arg3);
+ result = (unsigned int)(arg1)->putElemDecl(arg2,arg3);
}
catch (const XMLException& e)
@@ -15885,28 +16263,31 @@
}
-XS(_wrap_new_DTDElementDecl__SWIG_0) {
+XS(_wrap_Grammar_setGrammarDescription) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DTDElementDecl *result;
+ XERCES_CPP_NAMESPACE::Grammar *arg1 = (XERCES_CPP_NAMESPACE::Grammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *arg2 = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 1)) {
- SWIG_croak("Usage: new_DTDElementDecl(manager);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Grammar_setGrammarDescription(self,XERCES_CPP_NAMESPACE::XMLGrammarDescription *);");
}
- if (items > 0) {
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_DTDElementDecl. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Grammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__Grammar");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Grammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarDescription");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DTDElementDecl *)new XERCES_CPP_NAMESPACE::DTDElementDecl(arg1);
+ (arg1)->setGrammarDescription(arg2);
}
catch (const XMLException& e)
@@ -15918,8 +16299,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|SWIG_OWNER);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -15928,20 +16308,193 @@
}
-XS(_wrap_new_DTDElementDecl__SWIG_1) {
+XS(_wrap_Grammar_getGrammarDescription) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
- unsigned int arg2 ;
- int arg3 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DTDElementDecl *result;
+ XERCES_CPP_NAMESPACE::Grammar *arg1 = (XERCES_CPP_NAMESPACE::Grammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: new_DTDElementDecl(elemRawName,uriId,modelType,manager);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Grammar_getGrammarDescription(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Grammar_getGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__Grammar");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *)((XERCES_CPP_NAMESPACE::Grammar const *)arg1)->getGrammarDescription();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_Grammar_storeGrammar) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XSerializeEngine *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *arg2 = (XERCES_CPP_NAMESPACE::Grammar *) (XERCES_CPP_NAMESPACE::Grammar *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Grammar_storeGrammar(serEng,grammar);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XSerializeEngine,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Grammar_storeGrammar. Expected _p_XSerializeEngine");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Grammar_storeGrammar. Expected _p_XERCES_CPP_NAMESPACE__Grammar");
+ }
+ }
+ {
+ try {
+ XERCES_CPP_NAMESPACE::Grammar::storeGrammar(*arg1,arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_Grammar_loadGrammar) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XSerializeEngine *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Grammar_loadGrammar(serEng);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XSerializeEngine,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Grammar_loadGrammar. Expected _p_XSerializeEngine");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::Grammar *)XERCES_CPP_NAMESPACE::Grammar::loadGrammar(*arg1);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_DTDElementDecl__SWIG_0) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DTDElementDecl *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_DTDElementDecl(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_DTDElementDecl. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DTDElementDecl *)new XERCES_CPP_NAMESPACE::DTDElementDecl(arg1);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_DTDElementDecl__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ unsigned int arg2 ;
+ int arg3 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DTDElementDecl *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: new_DTDElementDecl(elemRawName,uriId,modelType,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -17297,6 +17850,47 @@
}
+XS(_wrap_DTDElementDeclEnumerator_size) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *) 0 ;
+ int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DTDElementDeclEnumerator_size(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDElementDeclEnumerator_size. Expected _p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > const *)arg1)->size();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_new_DTDEntityDecl__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -17596,29 +18190,24 @@
}
if (_v) {
{
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ _v = SvIOK(ST(1)) ? 1 : 0;
}
if (_v) {
if (items <= 2) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
}
{
_v = SvIOK(ST(2)) ? 1 : 0;
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
}
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
+ _v = SvIOK(ST(3)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
}
}
}
@@ -17631,24 +18220,29 @@
}
if (_v) {
{
- _v = SvIOK(ST(1)) ? 1 : 0;
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
}
if (_v) {
if (items <= 2) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
}
{
_v = SvIOK(ST(2)) ? 1 : 0;
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
}
{
- _v = SvIOK(ST(3)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_3); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDecl__SWIG_2); return;
}
}
}
@@ -18277,26 +18871,75 @@
}
-XS(_wrap_new_DTDAttDefList) {
+XS(_wrap_DTDEntityDeclEnumerator_size) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *arg1 = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *) 0 ;
+ int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DTDEntityDeclEnumerator_size(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDEntityDeclEnumerator_size. Expected _p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > const *)arg1)->size();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_DTDAttDefList__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
RefHashTableOf<DTDAttDef > *arg1 = (RefHashTableOf<DTDAttDef > *) (RefHashTableOf<DTDAttDef > *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::DTDAttDefList *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_DTDAttDefList(listToUse);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_DTDAttDefList(listToUse,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_RefHashTableOfTDTDAttDef_t,0) < 0) {
SWIG_croak("Type error in argument 1 of new_DTDAttDefList. Expected _p_RefHashTableOfTDTDAttDef_t");
}
}
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_DTDAttDefList. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::DTDAttDefList *)new XERCES_CPP_NAMESPACE::DTDAttDefList(arg1);
+ result = (XERCES_CPP_NAMESPACE::DTDAttDefList *)new XERCES_CPP_NAMESPACE::DTDAttDefList(arg1,arg2);
}
catch (const XMLException& e)
@@ -18651,6 +19294,102 @@
}
+XS(_wrap_new_DTDAttDefList__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DTDAttDefList *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_DTDAttDefList(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_DTDAttDefList. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DTDAttDefList *)new XERCES_CPP_NAMESPACE::DTDAttDefList(arg1);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_DTDAttDefList) {
+ dXSARGS;
+
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDAttDefList__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDAttDefList__SWIG_1); return;
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_RefHashTableOfTDTDAttDef_t, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDAttDefList__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDAttDefList__SWIG_0); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'new_DTDAttDefList'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_DTDAttDef__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -20043,7 +20782,7 @@
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::DTDGrammar const *)arg1)->putElemDecl(arg2,arg3);
+ result = (unsigned int)(arg1)->putElemDecl(arg2,arg3);
}
catch (const XMLException& e)
@@ -20591,6 +21330,92 @@
}
+XS(_wrap_DTDGrammar_setGrammarDescription) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDGrammar *arg1 = (XERCES_CPP_NAMESPACE::DTDGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *arg2 = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DTDGrammar_setGrammarDescription(self,XERCES_CPP_NAMESPACE::XMLGrammarDescription *);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDGrammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__DTDGrammar");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DTDGrammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarDescription");
+ }
+ }
+ {
+ try {
+ (arg1)->setGrammarDescription(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DTDGrammar_getGrammarDescription) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDGrammar *arg1 = (XERCES_CPP_NAMESPACE::DTDGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DTDGrammar_getGrammarDescription(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDGrammar_getGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__DTDGrammar");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *)((XERCES_CPP_NAMESPACE::DTDGrammar const *)arg1)->getGrammarDescription();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_DTDGrammar_putEntityDecl) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -20638,6 +21463,39 @@
}
+XS(_wrap_DTDGrammar_reinitDfltEntities) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: DTDGrammar_reinitDfltEntities();");
+ }
+ {
+ try {
+ XERCES_CPP_NAMESPACE::DTDGrammar::reinitDfltEntities();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_new_DTDValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -23119,6 +23977,47 @@
}
+XS(_wrap_SchemaElementDecl_setElemId) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaElementDecl *arg1 = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) 0 ;
+ unsigned int arg2 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaElementDecl_setElemId(self,elemId);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDecl_setElemId. Expected _p_XERCES_CPP_NAMESPACE__SchemaElementDecl");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
+ {
+ try {
+ (arg1)->setElemId(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_SchemaElementDecl_setModelType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -24210,19 +25109,197 @@
}
-XS(_wrap_new_SchemaGrammar) {
+XS(_wrap_SchemaElementDeclEnumerator_size) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::SchemaGrammar *result;
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 1)) {
- SWIG_croak("Usage: new_SchemaGrammar(manager);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDeclEnumerator_size(self);");
}
- if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDeclEnumerator_size. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const *)arg1)->size();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaElementDeclEnumerator_resetKey) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDeclEnumerator_resetKey(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDeclEnumerator_resetKey. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ try {
+ (arg1)->resetKey();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaElementDeclEnumerator_nextElementKey) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) 0 ;
+ void **arg2 = 0 ;
+ int *arg3 = 0 ;
+ int *arg4 = 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: SchemaElementDeclEnumerator_nextElementKey(self,void *&,int &,int &);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDeclEnumerator_nextElementKey. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_p_void,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaElementDeclEnumerator_nextElementKey. Expected _p_p_void");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_int,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SchemaElementDeclEnumerator_nextElementKey. Expected _p_int");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_int,0) < 0) {
+ SWIG_croak("Type error in argument 4 of SchemaElementDeclEnumerator_nextElementKey. Expected _p_int");
+ }
+ }
+ {
+ try {
+ (arg1)->nextElementKey(*arg2,*arg3,*arg4);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaElementDeclEnumerator_hasMoreKeys) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDeclEnumerator_hasMoreKeys(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDeclEnumerator_hasMoreKeys. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const *)arg1)->hasMoreKeys();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SchemaGrammar) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_SchemaGrammar(manager);");
+ }
+ if (items > 0) {
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
SWIG_croak("Type error in argument 1 of new_SchemaGrammar. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
@@ -24947,7 +26024,7 @@
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->putElemDecl(arg2,arg3);
+ result = (unsigned int)(arg1)->putElemDecl(arg2,arg3);
}
catch (const XMLException& e)
@@ -25880,32 +26957,31 @@
}
-XS(_wrap_SchemaGrammar_putGroupElemDecl) {
+XS(_wrap_SchemaGrammar_setGrammarDescription) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
- XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) (XERCES_CPP_NAMESPACE::XMLElementDecl *)0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *arg2 = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SchemaGrammar_putGroupElemDecl(self,elemDecl);");
+ SWIG_croak("Usage: SchemaGrammar_setGrammarDescription(self,XERCES_CPP_NAMESPACE::XMLGrammarDescription *);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaGrammar_putGroupElemDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaGrammar_putGroupElemDecl. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_setGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarDescription");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->putGroupElemDecl(arg2);
+ (arg1)->setGrammarDescription(arg2);
}
catch (const XMLException& e)
@@ -25917,8 +26993,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25927,36 +27002,26 @@
}
-XS(_wrap_new_SchemaValidator) {
+XS(_wrap_SchemaGrammar_getGrammarDescription) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XMLErrorReporter *arg1 = (XMLErrorReporter *) (XMLErrorReporter *)0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::SchemaValidator *result;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLGrammarDescription *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 2)) {
- SWIG_croak("Usage: new_SchemaValidator(errReporter,manager);");
- }
- if (items > 0) {
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XMLErrorReporter,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_SchemaValidator. Expected _p_XMLErrorReporter");
- }
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaGrammar_getGrammarDescription(self);");
}
- if (items > 1) {
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of new_SchemaValidator. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getGrammarDescription. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::SchemaValidator *)new XERCES_CPP_NAMESPACE::SchemaValidator(arg1,arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLGrammarDescription *)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->getGrammarDescription();
}
catch (const XMLException& e)
@@ -25969,7 +27034,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25978,25 +27043,32 @@
}
-XS(_wrap_delete_SchemaValidator) {
+XS(_wrap_SchemaGrammar_putGroupElemDecl) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) (XERCES_CPP_NAMESPACE::XMLElementDecl *)0 ;
+ unsigned int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_SchemaValidator(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaGrammar_putGroupElemDecl(self,elemDecl);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_SchemaValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_putGroupElemDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_putGroupElemDecl. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
}
}
{
try {
- delete arg1;
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->putGroupElemDecl(arg2);
}
catch (const XMLException& e)
@@ -26008,7 +27080,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26017,40 +27090,37 @@
}
-XS(_wrap_SchemaValidator_checkContent) {
+XS(_wrap_SchemaGrammar_putAnnotation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) (XERCES_CPP_NAMESPACE::XMLElementDecl *)0 ;
- XERCES_CPP_NAMESPACE::QName **arg3 = (XERCES_CPP_NAMESPACE::QName **) (XERCES_CPP_NAMESPACE::QName **)0 ;
- unsigned int arg4 ;
- int result;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ void *arg2 = (void *) 0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *arg3 = (XERCES_CPP_NAMESPACE::XSAnnotation *) (XERCES_CPP_NAMESPACE::XSAnnotation *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: SchemaValidator_checkContent(self,elemDecl,children,childCount);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SchemaGrammar_putAnnotation(self,key,annotation);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_checkContent. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_putAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaValidator_checkContent. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, 0,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_putAnnotation. Expected _p_void");
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_p_XERCES_CPP_NAMESPACE__QName,0) < 0) {
- SWIG_croak("Type error in argument 3 of SchemaValidator_checkContent. Expected _p_p_XERCES_CPP_NAMESPACE__QName");
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SchemaGrammar_putAnnotation. Expected _p_XERCES_CPP_NAMESPACE__XSAnnotation");
}
}
- arg4 = (unsigned int) SvUV(ST(3));
{
try {
- result = (int)(arg1)->checkContent(arg2,arg3,arg4);
+ (arg1)->putAnnotation(arg2,arg3);
}
catch (const XMLException& e)
@@ -26062,8 +27132,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26072,37 +27141,31 @@
}
-XS(_wrap_SchemaValidator_faultInAttr) {
+XS(_wrap_SchemaGrammar_addAnnotation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::XMLAttr *arg2 = 0 ;
- XERCES_CPP_NAMESPACE::XMLAttDef *arg3 = 0 ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *arg2 = (XERCES_CPP_NAMESPACE::XSAnnotation *) (XERCES_CPP_NAMESPACE::XSAnnotation *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SchemaValidator_faultInAttr(self,toFill,attDef);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
- }
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaGrammar_addAnnotation(self,annotation);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttr,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__XMLAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_addAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 3 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_addAnnotation. Expected _p_XERCES_CPP_NAMESPACE__XSAnnotation");
}
}
{
try {
- ((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->faultInAttr(*arg2,(XERCES_CPP_NAMESPACE::XMLAttDef const &)*arg3);
+ (arg1)->addAnnotation(arg2);
}
catch (const XMLException& e)
@@ -26123,31 +27186,32 @@
}
-XS(_wrap_SchemaValidator_preContentValidation) {
+XS(_wrap_SchemaGrammar_getAnnotation__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- bool arg2 ;
- bool arg3 = (bool) false ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ void *arg2 = (void *) (void *)0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 3)) {
- SWIG_croak("Usage: SchemaValidator_preContentValidation(self,reuseGrammar,validateDefAttr);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaGrammar_getAnnotation(self,key);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_preContentValidation. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
- arg2 = (bool) SvIV(ST(1));
- if (items > 2) {
- arg3 = (bool) SvIV(ST(2));
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, 0,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_getAnnotation. Expected _p_void");
+ }
}
{
try {
- (arg1)->preContentValidation(arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::XSAnnotation *)(arg1)->getAnnotation((void const *)arg2);
}
catch (const XMLException& e)
@@ -26159,7 +27223,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26168,25 +27233,32 @@
}
-XS(_wrap_SchemaValidator_postParseValidation) {
+XS(_wrap_SchemaGrammar_getAnnotation__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ void *arg2 = (void *) (void *)0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaValidator_postParseValidation(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaGrammar_getAnnotation(self,key);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_postParseValidation. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, 0,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaGrammar_getAnnotation. Expected _p_void");
}
}
{
try {
- (arg1)->postParseValidation();
+ result = (XERCES_CPP_NAMESPACE::XSAnnotation *)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->getAnnotation((void const *)arg2);
}
catch (const XMLException& e)
@@ -26198,7 +27270,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26207,25 +27280,26 @@
}
-XS(_wrap_SchemaValidator_reset) {
+XS(_wrap_SchemaGrammar_getAnnotation__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaValidator_reset(self);");
+ SWIG_croak("Usage: SchemaGrammar_getAnnotation(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_reset. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
try {
- (arg1)->reset();
+ result = (XERCES_CPP_NAMESPACE::XSAnnotation *)(arg1)->getAnnotation();
}
catch (const XMLException& e)
@@ -26237,7 +27311,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26246,26 +27321,26 @@
}
-XS(_wrap_SchemaValidator_requiresNamespaces) {
+XS(_wrap_SchemaGrammar_getAnnotation__SWIG_3) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XSAnnotation *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaValidator_requiresNamespaces(self);");
+ SWIG_croak("Usage: SchemaGrammar_getAnnotation(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_requiresNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getAnnotation. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->requiresNamespaces();
+ result = (XERCES_CPP_NAMESPACE::XSAnnotation *)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->getAnnotation();
}
catch (const XMLException& e)
@@ -26278,7 +27353,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26287,52 +27362,121 @@
}
-XS(_wrap_SchemaValidator_validateAttrValue) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::XMLAttDef *arg2 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
- XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
- bool arg4 = (bool) false ;
- XERCES_CPP_NAMESPACE::XMLElementDecl *arg5 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) 0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 5)) {
- SWIG_croak("Usage: SchemaValidator_validateAttrValue(self,attDef,attrValue,preValidation,elemDecl);");
+XS(_wrap_SchemaGrammar_getAnnotation) {
+ dXSARGS;
+
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaGrammar_getAnnotation__SWIG_2); return;
+ }
+ }
+ if (items == 1) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaGrammar_getAnnotation__SWIG_3); return;
+ }
+ }
+ if (items == 2) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, 0, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaGrammar_getAnnotation__SWIG_0); return;
}
}
+ }
+ if (items == 2) {
+ int _v;
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar, 0) == -1) {
+ _v = 0;
} else {
- croak("Type error in argument 2 of SchemaValidator_validateAttrValue, Expected perl-string.");
- XSRETURN(1);
+ _v = 1;
}
}
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, 0, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaGrammar_getAnnotation__SWIG_1); return;
+ }
}
- if (items > 4) {
+ }
+
+ croak("No matching function for overloaded 'SchemaGrammar_getAnnotation'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_new_SchemaValidator) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XMLErrorReporter *arg1 = (XMLErrorReporter *) (XMLErrorReporter *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SchemaValidator *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 2)) {
+ SWIG_croak("Usage: new_SchemaValidator(errReporter,manager);");
+ }
+ if (items > 0) {
{
- if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
- SWIG_croak("Type error in argument 5 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XMLErrorReporter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SchemaValidator. Expected _p_XMLErrorReporter");
+ }
+ }
+ }
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SchemaValidator. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
}
}
}
{
try {
- (arg1)->validateAttrValue((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg2,(XMLCh const *)arg3,arg4,(XERCES_CPP_NAMESPACE::XMLElementDecl const *)arg5);
+ result = (XERCES_CPP_NAMESPACE::SchemaValidator *)new XERCES_CPP_NAMESPACE::SchemaValidator(arg1,arg2);
}
catch (const XMLException& e)
@@ -26344,46 +27488,35 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg3;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SchemaValidator_validateElement) {
+XS(_wrap_delete_SchemaValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SchemaValidator_validateElement(self,elemDef);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_SchemaValidator(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_validateElement. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaValidator_validateElement. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ SWIG_croak("Type error in argument 1 of delete_SchemaValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
}
}
{
try {
- (arg1)->validateElement((XERCES_CPP_NAMESPACE::XMLElementDecl const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -26404,26 +27537,40 @@
}
-XS(_wrap_SchemaValidator_getGrammar) {
+XS(_wrap_SchemaValidator_checkContent) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) (XERCES_CPP_NAMESPACE::XMLElementDecl *)0 ;
+ XERCES_CPP_NAMESPACE::QName **arg3 = (XERCES_CPP_NAMESPACE::QName **) (XERCES_CPP_NAMESPACE::QName **)0 ;
+ unsigned int arg4 ;
+ int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaValidator_getGrammar(self);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: SchemaValidator_checkContent(self,elemDecl,children,childCount);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ SWIG_croak("Type error in argument 1 of SchemaValidator_checkContent. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaValidator_checkContent. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_p_XERCES_CPP_NAMESPACE__QName,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SchemaValidator_checkContent. Expected _p_p_XERCES_CPP_NAMESPACE__QName");
}
}
+ arg4 = (unsigned int) SvUV(ST(3));
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getGrammar();
+ result = (int)(arg1)->checkContent(arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -26435,11 +27582,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26448,31 +27592,407 @@
}
-XS(_wrap_SchemaValidator_setGrammar) {
+XS(_wrap_SchemaValidator_faultInAttr) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *arg2 = (XERCES_CPP_NAMESPACE::Grammar *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLAttr *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *arg3 = 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SchemaValidator_setGrammar(self,aGrammar);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SchemaValidator_faultInAttr(self,toFill,attDef);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaValidator_setGrammar. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ SWIG_croak("Type error in argument 1 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar,0) < 0) {
- SWIG_croak("Type error in argument 2 of SchemaValidator_setGrammar. Expected _p_XERCES_CPP_NAMESPACE__Grammar");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttr,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__XMLAttr");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SchemaValidator_faultInAttr. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
}
}
{
try {
- (arg1)->setGrammar(arg2);
+ ((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->faultInAttr(*arg2,(XERCES_CPP_NAMESPACE::XMLAttDef const &)*arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_preContentValidation) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ bool arg2 ;
+ bool arg3 = (bool) false ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 3)) {
+ SWIG_croak("Usage: SchemaValidator_preContentValidation(self,reuseGrammar,validateDefAttr);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_preContentValidation. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ arg2 = (bool) SvIV(ST(1));
+ if (items > 2) {
+ arg3 = (bool) SvIV(ST(2));
+ }
+ {
+ try {
+ (arg1)->preContentValidation(arg2,arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_postParseValidation) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_postParseValidation(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_postParseValidation. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ (arg1)->postParseValidation();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_reset) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_reset(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_reset. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ (arg1)->reset();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_requiresNamespaces) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_requiresNamespaces(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_requiresNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->requiresNamespaces();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_validateAttrValue) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *arg2 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ bool arg4 = (bool) false ;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg5 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 5)) {
+ SWIG_croak("Usage: SchemaValidator_validateAttrValue(self,attDef,attrValue,preValidation,elemDecl);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of SchemaValidator_validateAttrValue, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
+ if (items > 4) {
+ {
+ if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 5 of SchemaValidator_validateAttrValue. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ }
+ }
+ }
+ {
+ try {
+ (arg1)->validateAttrValue((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg2,(XMLCh const *)arg3,arg4,(XERCES_CPP_NAMESPACE::XMLElementDecl const *)arg5);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ {
+ delete[] arg3;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg3;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_validateElement) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaValidator_validateElement(self,elemDef);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_validateElement. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaValidator_validateElement. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ }
+ }
+ {
+ try {
+ (arg1)->validateElement((XERCES_CPP_NAMESPACE::XMLElementDecl const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_getGrammar) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_getGrammar(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getGrammar();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_setGrammar) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *arg2 = (XERCES_CPP_NAMESPACE::Grammar *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaValidator_setGrammar(self,aGrammar);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_setGrammar. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaValidator_setGrammar. Expected _p_XERCES_CPP_NAMESPACE__Grammar");
+ }
+ }
+ {
+ try {
+ (arg1)->setGrammar(arg2);
}
catch (const XMLException& e)
@@ -26979,26 +28499,75 @@
}
-XS(_wrap_new_SchemaAttDefList) {
+XS(_wrap_SchemaValidator_getCurrentDatatypeValidator) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::DatatypeValidator *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_getCurrentDatatypeValidator(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaValidator_getCurrentDatatypeValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DatatypeValidator *)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getCurrentDatatypeValidator();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SchemaAttDefList__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
RefHash2KeysTableOf<SchemaAttDef > *arg1 = (RefHash2KeysTableOf<SchemaAttDef > *) (RefHash2KeysTableOf<SchemaAttDef > *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SchemaAttDefList *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_SchemaAttDefList(listToUse);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SchemaAttDefList(listToUse,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_RefHash2KeysTableOfTSchemaAttDef_t,0) < 0) {
SWIG_croak("Type error in argument 1 of new_SchemaAttDefList. Expected _p_RefHash2KeysTableOfTSchemaAttDef_t");
}
}
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SchemaAttDefList. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SchemaAttDefList *)new XERCES_CPP_NAMESPACE::SchemaAttDefList(arg1);
+ result = (XERCES_CPP_NAMESPACE::SchemaAttDefList *)new XERCES_CPP_NAMESPACE::SchemaAttDefList(arg1,arg2);
}
catch (const XMLException& e)
@@ -27353,6 +28922,102 @@
}
+XS(_wrap_new_SchemaAttDefList__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SchemaAttDefList *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_SchemaAttDefList(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SchemaAttDefList. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::SchemaAttDefList *)new XERCES_CPP_NAMESPACE::SchemaAttDefList(arg1);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SchemaAttDefList) {
+ dXSARGS;
+
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaAttDefList__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaAttDefList__SWIG_1); return;
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_RefHash2KeysTableOfTSchemaAttDef_t, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaAttDefList__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaAttDefList__SWIG_0); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'new_SchemaAttDefList'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_SchemaAttDef__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -29003,18 +30668,26 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXException *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_SAXException();");
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_SAXException(manager);");
}
- {
- try {
- result = (XERCES_CPP_NAMESPACE::SAXException *)new XERCES_CPP_NAMESPACE::SAXException();
-
- }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SAXException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::SAXException *)new XERCES_CPP_NAMESPACE::SAXException(arg1);
+
+ }
catch (const XMLException& e)
{
makeXMLException(e);
@@ -29039,12 +30712,13 @@
const char *_swigerr = _swigmsg;
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_SAXException(msg);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXException(msg,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -29054,9 +30728,16 @@
XSRETURN(1);
}
}
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXException *)new XERCES_CPP_NAMESPACE::SAXException((XMLCh const *)arg1);
+ result = (XERCES_CPP_NAMESPACE::SAXException *)new XERCES_CPP_NAMESPACE::SAXException((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -29088,6 +30769,52 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ char *arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SAXException *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXException(msg,manager);");
+ }
+ if (!SvOK((SV*) ST(0))) arg1 = 0;
+ else arg1 = (char *) SvPV(ST(0), PL_na);
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::SAXException *)new XERCES_CPP_NAMESPACE::SAXException((char const *)arg1,arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SAXException__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
XERCES_CPP_NAMESPACE::SAXException *arg1 = 0 ;
XERCES_CPP_NAMESPACE::SAXException *result;
int argvi = 0;
@@ -29128,8 +30855,22 @@
XS(_wrap_new_SAXException) {
dXSARGS;
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_0); return;
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_0); return;
+ }
}
if (items == 1) {
int _v;
@@ -29142,16 +30883,51 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_3); return;
}
}
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_1); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_1); return;
+ }
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_2); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXException__SWIG_2); return;
+ }
}
}
@@ -29296,16 +31072,24 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXNotSupportedException *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_SAXNotSupportedException();");
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_SAXNotSupportedException(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SAXNotSupportedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXNotSupportedException *)new XERCES_CPP_NAMESPACE::SAXNotSupportedException();
+ result = (XERCES_CPP_NAMESPACE::SAXNotSupportedException *)new XERCES_CPP_NAMESPACE::SAXNotSupportedException(arg1);
}
catch (const XMLException& e)
@@ -29332,12 +31116,13 @@
const char *_swigerr = _swigmsg;
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXNotSupportedException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_SAXNotSupportedException(msg);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXNotSupportedException(msg,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -29347,9 +31132,16 @@
XSRETURN(1);
}
}
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXNotSupportedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXNotSupportedException *)new XERCES_CPP_NAMESPACE::SAXNotSupportedException((XMLCh const *)arg1);
+ result = (XERCES_CPP_NAMESPACE::SAXNotSupportedException *)new XERCES_CPP_NAMESPACE::SAXNotSupportedException((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -29381,6 +31173,52 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ char *arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SAXNotSupportedException *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXNotSupportedException(msg,manager);");
+ }
+ if (!SvOK((SV*) ST(0))) arg1 = 0;
+ else arg1 = (char *) SvPV(ST(0), PL_na);
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXNotSupportedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::SAXNotSupportedException *)new XERCES_CPP_NAMESPACE::SAXNotSupportedException((char const *)arg1,arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SAXNotSupportedException__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
XERCES_CPP_NAMESPACE::SAXException *arg1 = 0 ;
XERCES_CPP_NAMESPACE::SAXNotSupportedException *result;
int argvi = 0;
@@ -29421,8 +31259,22 @@
XS(_wrap_new_SAXNotSupportedException) {
dXSARGS;
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_0); return;
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_0); return;
+ }
}
if (items == 1) {
int _v;
@@ -29435,16 +31287,51 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_3); return;
}
}
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_1); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_1); return;
+ }
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_2); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotSupportedException__SWIG_2); return;
+ }
}
}
@@ -29496,16 +31383,24 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXNotRecognizedException *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_SAXNotRecognizedException();");
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: new_SAXNotRecognizedException(manager);");
+ }
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SAXNotRecognizedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXNotRecognizedException *)new XERCES_CPP_NAMESPACE::SAXNotRecognizedException();
+ result = (XERCES_CPP_NAMESPACE::SAXNotRecognizedException *)new XERCES_CPP_NAMESPACE::SAXNotRecognizedException(arg1);
}
catch (const XMLException& e)
@@ -29532,12 +31427,13 @@
const char *_swigerr = _swigmsg;
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXNotRecognizedException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_SAXNotRecognizedException(msg);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXNotRecognizedException(msg,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -29547,9 +31443,16 @@
XSRETURN(1);
}
}
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXNotRecognizedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXNotRecognizedException *)new XERCES_CPP_NAMESPACE::SAXNotRecognizedException((XMLCh const *)arg1);
+ result = (XERCES_CPP_NAMESPACE::SAXNotRecognizedException *)new XERCES_CPP_NAMESPACE::SAXNotRecognizedException((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -29581,6 +31484,52 @@
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ char *arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::SAXNotRecognizedException *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_SAXNotRecognizedException(msg,manager);");
+ }
+ if (!SvOK((SV*) ST(0))) arg1 = 0;
+ else arg1 = (char *) SvPV(ST(0), PL_na);
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXNotRecognizedException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::SAXNotRecognizedException *)new XERCES_CPP_NAMESPACE::SAXNotRecognizedException((char const *)arg1,arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_SAXNotRecognizedException__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
XERCES_CPP_NAMESPACE::SAXException *arg1 = 0 ;
XERCES_CPP_NAMESPACE::SAXNotRecognizedException *result;
int argvi = 0;
@@ -29621,8 +31570,22 @@
XS(_wrap_new_SAXNotRecognizedException) {
dXSARGS;
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_0); return;
+ if ((items >= 0) && (items <= 1)) {
+ int _v;
+ if (items <= 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_0); return;
+ }
}
if (items == 1) {
int _v;
@@ -29635,16 +31598,51 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_3); return;
}
}
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_1); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_1); return;
+ }
+ }
+ }
+ if ((items >= 1) && (items <= 2)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_2); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXNotRecognizedException__SWIG_2); return;
+ }
}
}
@@ -29698,12 +31696,13 @@
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
XERCES_CPP_NAMESPACE::Locator *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg3 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXParseException *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: new_SAXParseException(message,locator);");
+ if ((items < 2) || (items > 3)) {
+ SWIG_croak("Usage: new_SAXParseException(message,locator,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -29718,9 +31717,16 @@
SWIG_croak("Type error in argument 2 of new_SAXParseException. Expected _p_XERCES_CPP_NAMESPACE__Locator");
}
}
+ if (items > 2) {
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 3 of new_SAXParseException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXParseException *)new XERCES_CPP_NAMESPACE::SAXParseException((XMLCh const *)arg1,(XERCES_CPP_NAMESPACE::Locator const &)*arg2);
+ result = (XERCES_CPP_NAMESPACE::SAXParseException *)new XERCES_CPP_NAMESPACE::SAXParseException((XMLCh const *)arg1,(XERCES_CPP_NAMESPACE::Locator const &)*arg2,arg3);
}
catch (const XMLException& e)
@@ -29757,12 +31763,13 @@
XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
XMLSSize_t arg4 ;
XMLSSize_t arg5 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg6 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::SAXParseException *result;
int argvi = 0;
dXSARGS;
- if ((items < 5) || (items > 5)) {
- SWIG_croak("Usage: new_SAXParseException(message,publicId,systemId,lineNumber,columnNumber);");
+ if ((items < 5) || (items > 6)) {
+ SWIG_croak("Usage: new_SAXParseException(message,publicId,systemId,lineNumber,columnNumber,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -29790,9 +31797,16 @@
}
arg4 = (XMLSSize_t) SvIV(ST(3));
arg5 = (XMLSSize_t) SvIV(ST(4));
+ if (items > 5) {
+ {
+ if (SWIG_ConvertPtr(ST(5), (void **) &arg6, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 6 of new_SAXParseException. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::SAXParseException *)new XERCES_CPP_NAMESPACE::SAXParseException((XMLCh const *)arg1,(XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5);
+ result = (XERCES_CPP_NAMESPACE::SAXParseException *)new XERCES_CPP_NAMESPACE::SAXParseException((XMLCh const *)arg1,(XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5,arg6);
}
catch (const XMLException& e)
@@ -29890,7 +31904,7 @@
(*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_2); return;
}
}
- if (items == 2) {
+ if ((items >= 2) && (items <= 3)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
@@ -29905,11 +31919,24 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_0); return;
+ if (items <= 2) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_0); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_0); return;
+ }
}
}
}
- if (items == 5) {
+ if ((items >= 5) && (items <= 6)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
@@ -29931,7 +31958,20 @@
_v = SvIOK(ST(4)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_1); return;
+ if (items <= 5) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_1); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(5), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SAXParseException__SWIG_1); return;
+ }
}
}
}
@@ -30250,7 +32290,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: ErrorHandler_warning(self,exception);");
+ SWIG_croak("Usage: ErrorHandler_warning(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
@@ -30295,7 +32335,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: ErrorHandler_error(self,exception);");
+ SWIG_croak("Usage: ErrorHandler_error(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
@@ -30340,7 +32380,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: ErrorHandler_fatalError(self,exception);");
+ SWIG_croak("Usage: ErrorHandler_fatalError(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
@@ -32243,7 +34283,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: HandlerBase_error(self,exception);");
+ SWIG_croak("Usage: HandlerBase_error(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase,0) < 0) {
@@ -32288,7 +34328,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: HandlerBase_fatalError(self,exception);");
+ SWIG_croak("Usage: HandlerBase_fatalError(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase,0) < 0) {
@@ -32333,7 +34373,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: HandlerBase_warning(self,exception);");
+ SWIG_croak("Usage: HandlerBase_warning(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase,0) < 0) {
@@ -37670,7 +39710,7 @@
XMLByte *arg1 = (XMLByte *) (XMLByte *)0 ;
unsigned int arg2 ;
XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
- bool arg4 ;
+ bool arg4 = (bool) (bool)false ;
XERCES_CPP_NAMESPACE::MemoryManager *arg5 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::MemBufInputSource *result;
int argvi = 0;
@@ -39013,44 +41053,272 @@
}
+XS(_wrap_new_XMLFormatter__SWIG_2) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::XMLFormatTarget *arg2 = (XERCES_CPP_NAMESPACE::XMLFormatTarget *) (XERCES_CPP_NAMESPACE::XMLFormatTarget *)0 ;
+ int arg3 = (int) (int)XERCES_CPP_NAMESPACE::XMLFormatter::NoEscapes ;
+ int arg4 = (int) (int)XERCES_CPP_NAMESPACE::XMLFormatter::UnRep_Fail ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg5 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLFormatter *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 5)) {
+ SWIG_croak("Usage: new_XMLFormatter(outEncoding,target,escapeFlags,unrepFlags,manager);");
+ }
+ {
+ if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
+ arg1 = Perl2XMLString(ST(0));
+ } else {
+ croak("Type error in argument 2 of new_XMLFormatter, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_XMLFormatter. Expected _p_XERCES_CPP_NAMESPACE__XMLFormatTarget");
+ }
+ }
+ if (items > 2) {
+ arg3 = (int) SvIV(ST(2));
+ }
+ if (items > 3) {
+ arg4 = (int) SvIV(ST(3));
+ }
+ if (items > 4) {
+ {
+ if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 5 of new_XMLFormatter. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLFormatter *)new XERCES_CPP_NAMESPACE::XMLFormatter((XMLCh const *)arg1,arg2,(XERCES_CPP_NAMESPACE::XMLFormatter::EscapeFlags )arg3,(XERCES_CPP_NAMESPACE::XMLFormatter::UnRepFlags )arg4,arg5);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ {
+ delete[] arg1;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg1;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_new_XMLFormatter__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ char *arg1 ;
+ XERCES_CPP_NAMESPACE::XMLFormatTarget *arg2 = (XERCES_CPP_NAMESPACE::XMLFormatTarget *) (XERCES_CPP_NAMESPACE::XMLFormatTarget *)0 ;
+ int arg3 = (int) (int)XERCES_CPP_NAMESPACE::XMLFormatter::NoEscapes ;
+ int arg4 = (int) (int)XERCES_CPP_NAMESPACE::XMLFormatter::UnRep_Fail ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg5 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLFormatter *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 5)) {
+ SWIG_croak("Usage: new_XMLFormatter(outEncoding,target,escapeFlags,unrepFlags,manager);");
+ }
+ if (!SvOK((SV*) ST(0))) arg1 = 0;
+ else arg1 = (char *) SvPV(ST(0), PL_na);
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_XMLFormatter. Expected _p_XERCES_CPP_NAMESPACE__XMLFormatTarget");
+ }
+ }
+ if (items > 2) {
+ arg3 = (int) SvIV(ST(2));
+ }
+ if (items > 3) {
+ arg4 = (int) SvIV(ST(3));
+ }
+ if (items > 4) {
+ {
+ if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 5 of new_XMLFormatter. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLFormatter *)new XERCES_CPP_NAMESPACE::XMLFormatter((char const *)arg1,arg2,(XERCES_CPP_NAMESPACE::XMLFormatter::EscapeFlags )arg3,(XERCES_CPP_NAMESPACE::XMLFormatter::UnRepFlags )arg4,arg5);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_new_XMLFormatter) {
dXSARGS;
- if ((items >= 3) && (items <= 6)) {
+ if ((items >= 2) && (items <= 5)) {
int _v;
{
_v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
}
if (_v) {
{
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
+ if (items <= 2) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_2); return;
+ }
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
+ _v = SvIOK(ST(2)) ? 1 : 0;
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_2); return;
}
{
_v = SvIOK(ST(3)) ? 1 : 0;
}
if (_v) {
if (items <= 4) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_2); return;
}
{
- _v = SvIOK(ST(4)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 5) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_2); return;
+ }
+ }
+ }
+ }
+ }
+ }
+ if ((items >= 2) && (items <= 5)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ if (items <= 2) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_3); return;
+ }
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_3); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 4) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_3); return;
+ }
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_3); return;
+ }
+ }
+ }
+ }
+ }
+ }
+ if ((items >= 3) && (items <= 6)) {
+ int _v;
+ {
+ _v = SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 4) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
+ }
+ {
+ _v = SvIOK(ST(4)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 5) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLFormatter__SWIG_0); return;
}
{
void *tmp;
@@ -40352,25 +42620,20 @@
}
-XS(_wrap_delete_XMLScanner) {
+XS(_wrap_new_XMLPScanToken__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_XMLScanner(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLScanner. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: new_XMLPScanToken();");
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::XMLPScanToken *)new XERCES_CPP_NAMESPACE::XMLPScanToken();
}
catch (const XMLException& e)
@@ -40382,7 +42645,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40391,26 +42655,26 @@
}
-XS(_wrap_XMLScanner_getName) {
+XS(_wrap_new_XMLPScanToken__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getName(self);");
+ SWIG_croak("Usage: new_XMLPScanToken(toCopy);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getName. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_XMLPScanToken. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getName();
+ result = (XERCES_CPP_NAMESPACE::XMLPScanToken *)new XERCES_CPP_NAMESPACE::XMLPScanToken((XERCES_CPP_NAMESPACE::XMLPScanToken const &)*arg1);
}
catch (const XMLException& e)
@@ -40422,10 +42686,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40434,102 +42696,51 @@
}
-XS(_wrap_XMLScanner_resolveQName) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XMLBuffer *arg3 = 0 ;
- short arg4 ;
- int *arg5 = 0 ;
- unsigned int result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 5) || (items > 5)) {
- SWIG_croak("Usage: XMLScanner_resolveQName(self,qName,prefixBufToFill,mode,prefixColonPos);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_resolveQName. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
- }
+XS(_wrap_new_XMLPScanToken) {
+ dXSARGS;
+
+ if (items == 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLPScanToken__SWIG_0); return;
+ }
+ if (items == 1) {
+ int _v;
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
+ _v = 0;
} else {
- croak("Type error in argument 2 of XMLScanner_resolveQName, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XMLBuffer,0) < 0) {
- SWIG_croak("Type error in argument 3 of XMLScanner_resolveQName. Expected _p_XMLBuffer");
- }
- }
- arg4 = (short) SvIV(ST(3));
- {
- if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_int,0) < 0) {
- SWIG_croak("Type error in argument 5 of XMLScanner_resolveQName. Expected _p_int");
- }
- }
- {
- try {
- result = (unsigned int)(arg1)->resolveQName((XMLCh const *)arg2,*arg3,arg4,*arg5);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ _v = 1;
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLPScanToken__SWIG_1); return;
}
- (void) _swigerr;
}
- croak(_swigerr);
+
+ croak("No matching function for overloaded 'new_XMLPScanToken'");
+ XSRETURN(0);
}
-XS(_wrap_XMLScanner_scanNext) {
+XS(_wrap_delete_XMLPScanToken) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = (XERCES_CPP_NAMESPACE::XMLPScanToken *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_scanNext(self,toFill);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_scanNext. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_XMLPScanToken(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_scanNext. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_XMLPScanToken. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
try {
- result = (bool)(arg1)->scanNext(*arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -40541,8 +42752,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40551,38 +42761,35 @@
}
-XS(_wrap_XMLScanner_loadGrammar__SWIG_0) {
+XS(_wrap_XMLPScanToken_operator_assignment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = (XERCES_CPP_NAMESPACE::XMLPScanToken *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: XMLScanner_loadGrammar(self,src,grammarType,toCache);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLPScanToken_operator_assignment(self,toCopy);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLPScanToken_operator_assignment. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 2 of XMLPScanToken_operator_assignment. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,arg3,arg4);
+ {
+ XERCES_CPP_NAMESPACE::XMLPScanToken &_result_ref = (arg1)->operator =((XERCES_CPP_NAMESPACE::XMLPScanToken const &)*arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLPScanToken *) &_result_ref;
+ }
}
catch (const XMLException& e)
@@ -40594,11 +42801,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40607,26 +42811,25 @@
}
-XS(_wrap_XMLScanner_getReaderMgr) {
+XS(_wrap_delete_Parser) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::ReaderMgr *result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getReaderMgr(self);");
+ SWIG_croak("Usage: delete_Parser(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getReaderMgr. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_Parser. Expected _p_XERCES_CPP_NAMESPACE__Parser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::ReaderMgr *)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getReaderMgr();
+ delete arg1;
}
catch (const XMLException& e)
@@ -40638,8 +42841,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ReaderMgr, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40648,26 +42850,31 @@
}
-XS(_wrap_XMLScanner_getSrcOffset) {
+XS(_wrap_Parser_setEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getSrcOffset(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_setEntityResolver(self,resolver);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Parser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getSrcOffset();
+ (arg1)->setEntityResolver(arg2);
}
catch (const XMLException& e)
@@ -40679,8 +42886,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40689,26 +42895,31 @@
}
-XS(_wrap_XMLScanner_getSecurityManager) {
+XS(_wrap_Parser_setDTDHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- SecurityManager *result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getSecurityManager(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_setDTDHandler(self,handler);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Parser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
}
}
{
try {
- result = (SecurityManager *)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getSecurityManager();
+ (arg1)->setDTDHandler(arg2);
}
catch (const XMLException& e)
@@ -40720,8 +42931,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40730,26 +42940,31 @@
}
-XS(_wrap_XMLScanner_getLoadExternalDTD) {
+XS(_wrap_Parser_setDocumentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::DocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::DocumentHandler *) (XERCES_CPP_NAMESPACE::DocumentHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getLoadExternalDTD(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_setDocumentHandler(self,handler);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Parser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__DocumentHandler");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getLoadExternalDTD();
+ (arg1)->setDocumentHandler(arg2);
}
catch (const XMLException& e)
@@ -40761,8 +42976,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40771,26 +42985,31 @@
}
-XS(_wrap_XMLScanner_getNormalizeData) {
+XS(_wrap_Parser_setErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getNormalizeData(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_setErrorHandler(self,handler);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getNormalizeData. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Parser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getNormalizeData();
+ (arg1)->setErrorHandler(arg2);
}
catch (const XMLException& e)
@@ -40802,8 +43021,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40812,26 +43030,31 @@
}
-XS(_wrap_XMLScanner_isCachingGrammarFromParse) {
+XS(_wrap_Parser_parse__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_isCachingGrammarFromParse(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_parse(self,source);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_isCachingGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->isCachingGrammarFromParse();
+ (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
}
catch (const XMLException& e)
@@ -40843,8 +43066,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40853,26 +43075,34 @@
}
-XS(_wrap_XMLScanner_isUsingCachedGrammarInParse) {
+XS(_wrap_Parser_parse__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_isUsingCachedGrammarInParse(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_parse(self,systemId);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_isUsingCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of Parser_parse, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->isUsingCachedGrammarInParse();
+ (arg1)->parse((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -40884,36 +43114,43 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_getCalculateSrcOfs) {
+XS(_wrap_Parser_parse__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ char *arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getCalculateSrcOfs(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Parser_parse(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
}
}
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getCalculateSrcOfs();
+ (arg1)->parse((char const *)arg2);
}
catch (const XMLException& e)
@@ -40925,8 +43162,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40935,114 +43171,96 @@
}
-XS(_wrap_XMLScanner_getRootGrammar) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getRootGrammar(self);");
- }
+XS(_wrap_Parser_parse) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
- {
- try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getRootGrammar();
-
- }
- catch (const XMLException& e)
+ if (_v) {
{
- makeXMLException(e);
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_0); return;
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
}
- croak(_swigerr);
-}
-
-
-XS(_wrap_XMLScanner_getXMLVersion) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XMLReader::XMLVersion result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getXMLVersion(self);");
- }
+ if (items == 2) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getXMLVersion. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
- {
- try {
- result = ((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getXMLVersion();
-
- }
- catch (const XMLException& e)
+ if (_v) {
{
- makeXMLException(e);
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_1); return;
}
}
+ }
+ if (items == 2) {
+ int _v;
{
- XMLReader::XMLVersion * resultobj = new XMLReader::XMLVersion((XMLReader::XMLVersion &)result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XMLReader__XMLVersion, 0|SWIG_OWNER);
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_2); return;
+ }
}
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
}
- croak(_swigerr);
+
+ croak("No matching function for overloaded 'Parser_parse'");
+ XSRETURN(0);
}
-XS(_wrap_XMLScanner_getMemoryManager) {
+XS(_wrap_delete_XMLDocumentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *result;
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg1 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getMemoryManager(self);");
+ SWIG_croak("Usage: delete_XMLDocumentHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getMemoryManager. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_XMLDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::MemoryManager *)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getMemoryManager();
+ delete arg1;
}
catch (const XMLException& e)
@@ -41054,8 +43272,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41064,26 +43281,25 @@
}
-XS(_wrap_XMLScanner_getEmptyNamespaceId) {
+XS(_wrap_delete_XMLErrorReporter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getEmptyNamespaceId(self);");
+ SWIG_croak("Usage: delete_XMLErrorReporter(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getEmptyNamespaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_XMLErrorReporter. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getEmptyNamespaceId();
+ delete arg1;
}
catch (const XMLException& e)
@@ -41095,8 +43311,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41105,26 +43320,69 @@
}
-XS(_wrap_XMLScanner_getUnknownNamespaceId) {
+XS(_wrap_XMLErrorReporter_error) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
+ unsigned int arg2 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ int arg4 ;
+ XMLCh *arg5 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg6 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg7 = (XMLCh *) (XMLCh *)0 ;
+ XMLSSize_t arg8 ;
+ XMLSSize_t arg9 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getUnknownNamespaceId(self);");
+ if ((items < 9) || (items > 9)) {
+ SWIG_croak("Usage: XMLErrorReporter_error(self,errCode,errDomain,type,errorText,systemId,publicId,lineNum,colNum);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getUnknownNamespaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLErrorReporter_error. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
- try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getUnknownNamespaceId();
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ arg4 = (int) SvIV(ST(3));
+ {
+ if (SvPOK(ST(4))||SvIOK(ST(4))||SvNOK(ST(4))) {
+ arg5 = Perl2XMLString(ST(4));
+ } else {
+ croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(5))||SvIOK(ST(5))||SvNOK(ST(5))) {
+ arg6 = Perl2XMLString(ST(5));
+ } else {
+ croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(6))||SvIOK(ST(6))||SvNOK(ST(6))) {
+ arg7 = Perl2XMLString(ST(6));
+ } else {
+ croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ arg8 = (XMLSSize_t) SvIV(ST(7));
+ arg9 = (XMLSSize_t) SvIV(ST(8));
+ {
+ try {
+ (arg1)->error(arg2,(XMLCh const *)arg3,(XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrTypes )arg4,(XMLCh const *)arg5,(XMLCh const *)arg6,(XMLCh const *)arg7,arg8,arg9);
}
catch (const XMLException& e)
@@ -41136,36 +43394,58 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg5;
+ }
+ {
+ delete[] arg6;
+ }
+ {
+ delete[] arg7;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg5;
+ }
+ {
+ delete[] arg6;
+ }
+ {
+ delete[] arg7;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_getXMLNamespaceId) {
+XS(_wrap_XMLErrorReporter_resetErrors) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getXMLNamespaceId(self);");
+ SWIG_croak("Usage: XMLErrorReporter_resetErrors(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getXMLNamespaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLErrorReporter_resetErrors. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getXMLNamespaceId();
+ (arg1)->resetErrors();
}
catch (const XMLException& e)
@@ -41177,8 +43457,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41187,26 +43466,25 @@
}
-XS(_wrap_XMLScanner_getXMLNSNamespaceId) {
+XS(_wrap_delete_XMLEntityHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::XMLEntityHandler *arg1 = (XERCES_CPP_NAMESPACE::XMLEntityHandler *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getXMLNSNamespaceId(self);");
+ SWIG_croak("Usage: delete_XMLEntityHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getXMLNSNamespaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_XMLEntityHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLEntityHandler");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getXMLNSNamespaceId();
+ delete arg1;
}
catch (const XMLException& e)
@@ -41218,8 +43496,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41228,26 +43505,25 @@
}
-XS(_wrap_XMLScanner_isValidatorFromUser) {
+XS(_wrap_delete_DocTypeHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DocTypeHandler *arg1 = (XERCES_CPP_NAMESPACE::DocTypeHandler *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_isValidatorFromUser(self);");
+ SWIG_croak("Usage: delete_DocTypeHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_isValidatorFromUser. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DocTypeHandler. Expected _p_XERCES_CPP_NAMESPACE__DocTypeHandler");
}
}
{
try {
- result = (bool)(arg1)->isValidatorFromUser();
+ delete arg1;
}
catch (const XMLException& e)
@@ -41259,8 +43535,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41269,26 +43544,25 @@
}
-XS(_wrap_XMLScanner_getStandardUriConformant) {
+XS(_wrap_delete_SAX2XMLReader) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getStandardUriConformant(self);");
+ SWIG_croak("Usage: delete_SAX2XMLReader(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_SAX2XMLReader. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getStandardUriConformant();
+ delete arg1;
}
catch (const XMLException& e)
@@ -41300,8 +43574,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41310,31 +43583,26 @@
}
-XS(_wrap_XMLScanner_setDocHandler) {
+XS(_wrap_SAX2XMLReader_getContentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::ContentHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setDocHandler(self,docHandler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getContentHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getContentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- (arg1)->setDocHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::ContentHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getContentHandler();
}
catch (const XMLException& e)
@@ -41346,7 +43614,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41355,31 +43624,26 @@
}
-XS(_wrap_XMLScanner_setDocTypeHandler) {
+XS(_wrap_SAX2XMLReader_getDTDHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::DocTypeHandler *arg2 = (XERCES_CPP_NAMESPACE::DocTypeHandler *) (XERCES_CPP_NAMESPACE::DocTypeHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::DTDHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setDocTypeHandler(self,docTypeHandler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setDocTypeHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getDTDHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setDocTypeHandler. Expected _p_XERCES_CPP_NAMESPACE__DocTypeHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- (arg1)->setDocTypeHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::DTDHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getDTDHandler();
}
catch (const XMLException& e)
@@ -41391,7 +43655,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41400,27 +43665,26 @@
}
-XS(_wrap_XMLScanner_setDoNamespaces) {
+XS(_wrap_SAX2XMLReader_getEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::EntityResolver *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setDoNamespaces(self,doNamespaces);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getEntityResolver(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setDoNamespaces. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setDoNamespaces(arg2);
+ result = (XERCES_CPP_NAMESPACE::EntityResolver *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getEntityResolver();
}
catch (const XMLException& e)
@@ -41432,7 +43696,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41441,31 +43706,26 @@
}
-XS(_wrap_XMLScanner_setEntityHandler) {
+XS(_wrap_SAX2XMLReader_getErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLEntityHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLEntityHandler *) (XERCES_CPP_NAMESPACE::XMLEntityHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::ErrorHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setEntityHandler(self,docTypeHandler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setEntityHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getErrorHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setEntityHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLEntityHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- (arg1)->setEntityHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::ErrorHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getErrorHandler();
}
catch (const XMLException& e)
@@ -41477,7 +43737,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41486,121 +43747,159 @@
}
-XS(_wrap_XMLScanner_setErrorReporter) {
+XS(_wrap_SAX2XMLReader_getFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XMLErrorReporter *arg2 = (XMLErrorReporter *) (XMLErrorReporter *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setErrorReporter(self,errHandler);");
+ SWIG_croak("Usage: SAX2XMLReader_getFeature(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setErrorReporter. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getFeature. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XMLErrorReporter,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setErrorReporter. Expected _p_XMLErrorReporter");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_getFeature, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- (arg1)->setErrorReporter(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getFeature((XMLCh const *)arg2);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const SAXNotSupportedException& e)
+ {
+ makeSAXNotSupportedException(e);
+ }
+ catch (const SAXNotRecognizedException& e)
+ {
+ makeSAXNotRecognizedException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setErrorHandler) {
+XS(_wrap_SAX2XMLReader_getProperty) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ void *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setErrorHandler(self,handler);");
+ SWIG_croak("Usage: SAX2XMLReader_getProperty(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getProperty. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_getProperty, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- (arg1)->setErrorHandler(arg2);
+ result = (void *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getProperty((XMLCh const *)arg2);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const SAXNotSupportedException& e)
+ {
+ makeSAXNotSupportedException(e);
+ }
+ catch (const SAXNotRecognizedException& e)
+ {
+ makeSAXNotRecognizedException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setGrammarResolver) {
+XS(_wrap_SAX2XMLReader_setContentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::GrammarResolver *arg2 = (XERCES_CPP_NAMESPACE::GrammarResolver *) (XERCES_CPP_NAMESPACE::GrammarResolver *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::ContentHandler *arg2 = (XERCES_CPP_NAMESPACE::ContentHandler *) (XERCES_CPP_NAMESPACE::ContentHandler *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setGrammarResolver(self,grammarResolver);");
+ SWIG_croak("Usage: SAX2XMLReader_setContentHandler(self,handler);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setGrammarResolver. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setContentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__GrammarResolver,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setGrammarResolver. Expected _p_XERCES_CPP_NAMESPACE__GrammarResolver");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setContentHandler. Expected _p_XERCES_CPP_NAMESPACE__ContentHandler");
}
}
{
try {
- (arg1)->setGrammarResolver(arg2);
+ (arg1)->setContentHandler(arg2);
}
catch (const XMLException& e)
@@ -41621,31 +43920,31 @@
}
-XS(_wrap_XMLScanner_setURIStringPool) {
+XS(_wrap_SAX2XMLReader_setDTDHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLStringPool *arg2 = (XERCES_CPP_NAMESPACE::XMLStringPool *) (XERCES_CPP_NAMESPACE::XMLStringPool *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setURIStringPool(self,stringPool);");
+ SWIG_croak("Usage: SAX2XMLReader_setDTDHandler(self,handler);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setURIStringPool. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLStringPool,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setURIStringPool. Expected _p_XERCES_CPP_NAMESPACE__XMLStringPool");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
}
}
{
try {
- (arg1)->setURIStringPool(arg2);
+ (arg1)->setDTDHandler(arg2);
}
catch (const XMLException& e)
@@ -41666,27 +43965,31 @@
}
-XS(_wrap_XMLScanner_setExitOnFirstFatal) {
+XS(_wrap_SAX2XMLReader_setEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setExitOnFirstFatal(self,newValue);");
+ SWIG_croak("Usage: SAX2XMLReader_setEntityResolver(self,resolver);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setExitOnFirstFatal. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setExitOnFirstFatal(arg2);
+ (arg1)->setEntityResolver(arg2);
}
catch (const XMLException& e)
@@ -41707,27 +44010,31 @@
}
-XS(_wrap_XMLScanner_setValidationConstraintFatal) {
+XS(_wrap_SAX2XMLReader_setErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setValidationConstraintFatal(self,newValue);");
+ SWIG_croak("Usage: SAX2XMLReader_setErrorHandler(self,handler);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setValidationConstraintFatal(arg2);
+ (arg1)->setErrorHandler(arg2);
}
catch (const XMLException& e)
@@ -41748,113 +44055,163 @@
}
-XS(_wrap_XMLScanner_setValidationScheme) {
+XS(_wrap_SAX2XMLReader_setFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- int arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ bool arg3 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setValidationScheme(self,newScheme);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAX2XMLReader_setFeature(self,name,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setValidationScheme. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setFeature. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (int) SvIV(ST(1));
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_setFeature, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ arg3 = (bool) SvIV(ST(2));
{
try {
- (arg1)->setValidationScheme((XERCES_CPP_NAMESPACE::XMLScanner::ValSchemes )arg2);
+ (arg1)->setFeature((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const SAXNotSupportedException& e)
+ {
+ makeSAXNotSupportedException(e);
+ }
+ catch (const SAXNotRecognizedException& e)
+ {
+ makeSAXNotRecognizedException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setValidator) {
+XS(_wrap_SAX2XMLReader_setProperty) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLValidator *arg2 = (XERCES_CPP_NAMESPACE::XMLValidator *) (XERCES_CPP_NAMESPACE::XMLValidator *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ void *arg3 = (void *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setValidator(self,valToAdopt);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAX2XMLReader_setProperty(self,name,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setValidator. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setProperty. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setValidator. Expected _p_XERCES_CPP_NAMESPACE__XMLValidator");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_setProperty, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAX2XMLReader_setProperty. Expected _p_void");
}
}
{
try {
- (arg1)->setValidator(arg2);
+ (arg1)->setProperty((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const SAXNotSupportedException& e)
+ {
+ makeSAXNotSupportedException(e);
+ }
+ catch (const SAXNotRecognizedException& e)
+ {
+ makeSAXNotRecognizedException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setDoSchema) {
+XS(_wrap_SAX2XMLReader_parse__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setDoSchema(self,doSchema);");
+ SWIG_croak("Usage: SAX2XMLReader_parse(self,source);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setDoSchema. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setDoSchema(arg2);
+ (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
}
catch (const XMLException& e)
@@ -41875,27 +44232,34 @@
}
-XS(_wrap_XMLScanner_setValidationSchemaFullChecking) {
+XS(_wrap_SAX2XMLReader_parse__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setValidationSchemaFullChecking(self,schemaFullChecking);");
+ SWIG_croak("Usage: SAX2XMLReader_parse(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setValidationSchemaFullChecking. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_parse, Expected perl-string.");
+ XSRETURN(1);
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setValidationSchemaFullChecking(arg2);
+ (arg1)->parse((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -41908,35 +44272,42 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setHasNoDTD) {
+XS(_wrap_SAX2XMLReader_parse__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ char *arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setHasNoDTD(self,hasNoDTD);");
+ SWIG_croak("Usage: SAX2XMLReader_parse(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setHasNoDTD. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
{
try {
- (arg1)->setHasNoDTD(arg2);
+ (arg1)->parse((char const *)arg2);
}
catch (const XMLException& e)
@@ -41957,27 +44328,97 @@
}
-XS(_wrap_XMLScanner_cacheGrammarFromParse) {
+XS(_wrap_SAX2XMLReader_parse) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parse__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parse__SWIG_1); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parse__SWIG_2); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'SAX2XMLReader_parse'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_SAX2XMLReader_getDeclarationHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::DeclHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_cacheGrammarFromParse(self,newValue);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getDeclarationHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_cacheGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->cacheGrammarFromParse(arg2);
+ result = (XERCES_CPP_NAMESPACE::DeclHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getDeclarationHandler();
}
catch (const XMLException& e)
@@ -41989,7 +44430,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41998,27 +44440,26 @@
}
-XS(_wrap_XMLScanner_useCachedGrammarInParse) {
+XS(_wrap_SAX2XMLReader_getLexicalHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::LexicalHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_useCachedGrammarInParse(self,newValue);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getLexicalHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_useCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->useCachedGrammarInParse(arg2);
+ result = (XERCES_CPP_NAMESPACE::LexicalHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getLexicalHandler();
}
catch (const XMLException& e)
@@ -42030,7 +44471,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42039,34 +44481,31 @@
}
-XS(_wrap_XMLScanner_setRootElemName) {
+XS(_wrap_SAX2XMLReader_setDeclarationHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::DeclHandler *arg2 = (XERCES_CPP_NAMESPACE::DeclHandler *) (XERCES_CPP_NAMESPACE::DeclHandler *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setRootElemName(self,rootElemName);");
+ SWIG_croak("Usage: SAX2XMLReader_setDeclarationHandler(self,handler);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setRootElemName. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of XMLScanner_setRootElemName, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__DeclHandler");
}
}
{
try {
- (arg1)->setRootElemName(arg2);
+ (arg1)->setDeclarationHandler(arg2);
}
catch (const XMLException& e)
@@ -42079,45 +44518,39 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setSecurityManager) {
+XS(_wrap_SAX2XMLReader_setLexicalHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- SecurityManager *arg2 = (SecurityManager *) (SecurityManager *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::LexicalHandler *arg2 = (XERCES_CPP_NAMESPACE::LexicalHandler *) (XERCES_CPP_NAMESPACE::LexicalHandler *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setSecurityManager(self,securityManager);");
+ SWIG_croak("Usage: SAX2XMLReader_setLexicalHandler(self,handler);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_SecurityManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setSecurityManager. Expected _p_SecurityManager");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__LexicalHandler");
}
}
{
try {
- (arg1)->setSecurityManager(arg2);
+ (arg1)->setLexicalHandler(arg2);
}
catch (const XMLException& e)
@@ -42138,27 +44571,26 @@
}
-XS(_wrap_XMLScanner_setLoadExternalDTD) {
+XS(_wrap_SAX2XMLReader_getValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLValidator *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setLoadExternalDTD(self,loadDTD);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getValidator(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getValidator. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setLoadExternalDTD(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLValidator *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getValidator();
}
catch (const XMLException& e)
@@ -42170,7 +44602,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42179,27 +44612,26 @@
}
-XS(_wrap_XMLScanner_setNormalizeData) {
+XS(_wrap_SAX2XMLReader_getErrorCount) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setNormalizeData(self,normalizeData);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getErrorCount(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setNormalizeData. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getErrorCount. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setNormalizeData(arg2);
+ result = (int)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getErrorCount();
}
catch (const XMLException& e)
@@ -42211,7 +44643,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42220,27 +44653,26 @@
}
-XS(_wrap_XMLScanner_setCalculateSrcOfs) {
+XS(_wrap_SAX2XMLReader_getExitOnFirstFatalError) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setCalculateSrcOfs(self,newValue);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getExitOnFirstFatalError(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setCalculateSrcOfs(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getExitOnFirstFatalError();
}
catch (const XMLException& e)
@@ -42252,7 +44684,49 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAX2XMLReader_getValidationConstraintFatal) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getValidationConstraintFatal(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getValidationConstraintFatal();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42261,31 +44735,35 @@
}
-XS(_wrap_XMLScanner_setParseSettings) {
+XS(_wrap_SAX2XMLReader_getGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLScanner *arg2 = (XERCES_CPP_NAMESPACE::XMLScanner *) (XERCES_CPP_NAMESPACE::XMLScanner *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setParseSettings(self,refScanner);");
+ SWIG_croak("Usage: SAX2XMLReader_getGrammar(self,nameSpaceKey);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setParseSettings. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_setParseSettings. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_getGrammar, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- (arg1)->setParseSettings(arg2);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getGrammar((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -42297,36 +44775,45 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLScanner_setStandardUriConformant) {
+XS(_wrap_SAX2XMLReader_getRootGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setStandardUriConformant(self,newValue);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_getRootGrammar(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setStandardUriConformant(arg2);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getRootGrammar();
}
catch (const XMLException& e)
@@ -42338,7 +44825,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42347,25 +44838,28 @@
}
-XS(_wrap_XMLScanner_incrementErrorCount) {
+XS(_wrap_SAX2XMLReader_getURIText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ unsigned int arg2 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_incrementErrorCount(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAX2XMLReader_getURIText(self,uriId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_incrementErrorCount. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getURIText. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- (arg1)->incrementErrorCount();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getURIText(arg2);
}
catch (const XMLException& e)
@@ -42377,7 +44871,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42386,26 +44883,26 @@
}
-XS(_wrap_XMLScanner_getDoValidation) {
+XS(_wrap_SAX2XMLReader_getSrcOffset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ unsigned int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLScanner_getDoValidation(self);");
+ SWIG_croak("Usage: SAX2XMLReader_getSrcOffset(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_getDoValidation. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::XMLScanner const *)arg1)->getDoValidation();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getSrcOffset();
}
catch (const XMLException& e)
@@ -42418,7 +44915,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42427,27 +44924,31 @@
}
-XS(_wrap_XMLScanner_setDoValidation) {
+XS(_wrap_SAX2XMLReader_setValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLValidator *arg2 = (XERCES_CPP_NAMESPACE::XMLValidator *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_setDoValidation(self,validate);");
+ SWIG_croak("Usage: SAX2XMLReader_setValidator(self,valueToAdopt);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_setDoValidation. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setValidator. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_setValidator. Expected _p_XERCES_CPP_NAMESPACE__XMLValidator");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setDoValidation(arg2);
+ (arg1)->setValidator(arg2);
}
catch (const XMLException& e)
@@ -42468,31 +44969,27 @@
}
-XS(_wrap_XMLScanner_scanReset) {
+XS(_wrap_SAX2XMLReader_setExitOnFirstFatalError) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_scanReset(self,toFill);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_scanReset. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
- }
+ SWIG_croak("Usage: SAX2XMLReader_setExitOnFirstFatalError(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLScanner_scanReset. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->scanReset(*arg2);
+ (arg1)->setExitOnFirstFatalError(arg2);
}
catch (const XMLException& e)
@@ -42513,28 +45010,27 @@
}
-XS(_wrap_XMLScanner_checkXMLDecl) {
+XS(_wrap_SAX2XMLReader_setValidationConstraintFatal) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
bool arg2 ;
- bool result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLScanner_checkXMLDecl(self,startWithAngle);");
+ SWIG_croak("Usage: SAX2XMLReader_setValidationConstraintFatal(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_checkXMLDecl. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_setValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
arg2 = (bool) SvIV(ST(1));
{
try {
- result = (bool)(arg1)->checkXMLDecl(arg2);
+ (arg1)->setValidationConstraintFatal(arg2);
}
catch (const XMLException& e)
@@ -42546,8 +45042,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42556,41 +45051,41 @@
}
-XS(_wrap_XMLScanner_loadGrammar__SWIG_1) {
+XS(_wrap_SAX2XMLReader_parseFirst__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: XMLScanner_loadGrammar(self,systemId,grammarType,toCache);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,systemId,toFill);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of XMLScanner_loadGrammar, Expected perl-string.");
+ croak("Type error in argument 2 of SAX2XMLReader_parseFirst, Expected perl-string.");
XSRETURN(1);
}
}
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XMLCh const *)arg2,arg3,arg4);
+ result = (bool)(arg1)->parseFirst((XMLCh const *)arg2,*arg3);
}
catch (const XMLException& e)
@@ -42602,11 +45097,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
{
delete[] arg2;
}
@@ -42621,35 +45113,35 @@
}
-XS(_wrap_XMLScanner_loadGrammar__SWIG_2) {
+XS(_wrap_SAX2XMLReader_parseFirst__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLScanner *arg1 = (XERCES_CPP_NAMESPACE::XMLScanner *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
char *arg2 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: XMLScanner_loadGrammar(self,systemId,grammarType,toCache);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,systemId,toFill);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLScanner_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__XMLScanner");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
if (!SvOK((SV*) ST(1))) arg2 = 0;
else arg2 = (char *) SvPV(ST(1), PL_na);
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((char const *)arg2,arg3,arg4);
+ result = (bool)(arg1)->parseFirst((char const *)arg2,*arg3);
}
catch (const XMLException& e)
@@ -42661,11 +45153,61 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAX2XMLReader_parseFirst__SWIG_2) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,source,toFill);");
+ }
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
+ }
+ {
+ try {
+ result = (bool)(arg1)->parseFirst((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,*arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
}
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42674,14 +45216,14 @@
}
-XS(_wrap_XMLScanner_loadGrammar) {
+XS(_wrap_SAX2XMLReader_parseFirst) {
dXSARGS;
- if ((items >= 3) && (items <= 4)) {
+ if (items == 3) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -42698,27 +45240,24 @@
}
if (_v) {
{
- _v = SvIOK(ST(2)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_0); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_0); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_2); return;
}
}
}
}
- if ((items >= 3) && (items <= 4)) {
+ if (items == 3) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -42730,27 +45269,24 @@
}
if (_v) {
{
- _v = SvIOK(ST(2)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_1); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_1); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_0); return;
}
}
}
}
- if ((items >= 3) && (items <= 4)) {
+ if (items == 3) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -42762,41 +45298,51 @@
}
if (_v) {
{
- _v = SvIOK(ST(2)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_2); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLScanner_loadGrammar__SWIG_2); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_1); return;
}
}
}
}
- croak("No matching function for overloaded 'XMLScanner_loadGrammar'");
+ croak("No matching function for overloaded 'SAX2XMLReader_parseFirst'");
XSRETURN(0);
}
-XS(_wrap_XMLScanner_reinitScannerMutex) {
+XS(_wrap_SAX2XMLReader_parseNext) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: XMLScanner_reinitScannerMutex();");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAX2XMLReader_parseNext(self,token);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseNext. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseNext. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
}
{
try {
- XERCES_CPP_NAMESPACE::XMLScanner::reinitScannerMutex();
+ result = (bool)(arg1)->parseNext(*arg2);
}
catch (const XMLException& e)
@@ -42808,7 +45354,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42817,19 +45364,31 @@
}
-XS(_wrap_XMLScanner_reinitMsgLoader) {
+XS(_wrap_SAX2XMLReader_parseReset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: XMLScanner_reinitMsgLoader();");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAX2XMLReader_parseReset(self,token);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseReset. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseReset. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
}
{
try {
- XERCES_CPP_NAMESPACE::XMLScanner::reinitMsgLoader();
+ (arg1)->parseReset(*arg2);
}
catch (const XMLException& e)
@@ -42850,20 +45409,38 @@
}
-XS(_wrap_new_XMLPScanToken__SWIG_0) {
+XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLPScanToken *result;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_XMLPScanToken();");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,source,grammarType,toCache);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ }
+ }
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
}
{
try {
- result = (XERCES_CPP_NAMESPACE::XMLPScanToken *)new XERCES_CPP_NAMESPACE::XMLPScanToken();
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -42875,8 +45452,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42885,26 +45465,41 @@
}
-XS(_wrap_new_XMLPScanToken__SWIG_1) {
+XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *result;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_XMLPScanToken(toCopy);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_XMLPScanToken. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAX2XMLReader_loadGrammar, Expected perl-string.");
+ XSRETURN(1);
}
}
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::XMLPScanToken *)new XERCES_CPP_NAMESPACE::XMLPScanToken((XERCES_CPP_NAMESPACE::XMLPScanToken const &)*arg1);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XMLCh const *)arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -42916,61 +45511,54 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_new_XMLPScanToken) {
- dXSARGS;
-
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLPScanToken__SWIG_0); return;
- }
- if (items == 1) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_XMLPScanToken__SWIG_1); return;
- }
- }
-
- croak("No matching function for overloaded 'new_XMLPScanToken'");
- XSRETURN(0);
-}
-
-
-XS(_wrap_delete_XMLPScanToken) {
+XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = (XERCES_CPP_NAMESPACE::XMLPScanToken *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ char *arg2 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_XMLPScanToken(self);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLPScanToken. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((char const *)arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -42982,7 +45570,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42991,35 +45583,135 @@
}
-XS(_wrap_XMLPScanToken_operator_assignment) {
+XS(_wrap_SAX2XMLReader_loadGrammar) {
+ dXSARGS;
+
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0); return;
+ }
+ }
+ }
+ }
+ }
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1); return;
+ }
+ }
+ }
+ }
+ }
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2); return;
+ }
+ }
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'SAX2XMLReader_loadGrammar'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_SAX2XMLReader_resetCachedGrammarPool) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg1 = (XERCES_CPP_NAMESPACE::XMLPScanToken *) 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *result;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLPScanToken_operator_assignment(self,toCopy);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLPScanToken_operator_assignment. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAX2XMLReader_resetCachedGrammarPool(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of XMLPScanToken_operator_assignment. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
try {
- {
- XERCES_CPP_NAMESPACE::XMLPScanToken &_result_ref = (arg1)->operator =((XERCES_CPP_NAMESPACE::XMLPScanToken const &)*arg2);
- result = (XERCES_CPP_NAMESPACE::XMLPScanToken *) &_result_ref;
- }
+ (arg1)->resetCachedGrammarPool();
}
catch (const XMLException& e)
@@ -43031,8 +45723,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43041,25 +45732,31 @@
}
-XS(_wrap_delete_Parser) {
+XS(_wrap_SAX2XMLReader_installAdvDocHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_Parser(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAX2XMLReader_installAdvDocHandler(self,toInstall);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_Parser. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
}
}
{
try {
- delete arg1;
+ (arg1)->installAdvDocHandler(arg2);
}
catch (const XMLException& e)
@@ -43080,31 +45777,32 @@
}
-XS(_wrap_Parser_setEntityResolver) {
+XS(_wrap_SAX2XMLReader_removeAdvDocHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_setEntityResolver(self,resolver);");
+ SWIG_croak("Usage: SAX2XMLReader_removeAdvDocHandler(self,toRemove);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAX2XMLReader_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
- SWIG_croak("Type error in argument 2 of Parser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAX2XMLReader_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
}
}
{
try {
- (arg1)->setEntityResolver(arg2);
+ result = (bool)(arg1)->removeAdvDocHandler(arg2);
}
catch (const XMLException& e)
@@ -43116,7 +45814,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43125,31 +45824,36 @@
}
-XS(_wrap_Parser_setDTDHandler) {
+XS(_wrap_XMLReaderFactory_createXMLReader) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLGrammarPool *arg2 = (XERCES_CPP_NAMESPACE::XMLGrammarPool *) (XERCES_CPP_NAMESPACE::XMLGrammarPool *)0 ;
+ XERCES_CPP_NAMESPACE::SAX2XMLReader *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_setDTDHandler(self,handler);");
+ if ((items < 0) || (items > 2)) {
+ SWIG_croak("Usage: XMLReaderFactory_createXMLReader(manager,gramPool);");
}
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLReaderFactory_createXMLReader. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of Parser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool,0) < 0) {
+ SWIG_croak("Type error in argument 2 of XMLReaderFactory_createXMLReader. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarPool");
+ }
}
}
{
try {
- (arg1)->setDTDHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::SAX2XMLReader *)XERCES_CPP_NAMESPACE::XMLReaderFactory::createXMLReader(arg1,arg2);
}
catch (const XMLException& e)
@@ -43161,7 +45865,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43170,31 +45875,44 @@
}
-XS(_wrap_Parser_setDocumentHandler) {
+XS(_wrap_new_SAXParser) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XERCES_CPP_NAMESPACE::DocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::DocumentHandler *) (XERCES_CPP_NAMESPACE::DocumentHandler *)0 ;
+ XERCES_CPP_NAMESPACE::XMLValidator *arg1 = (XERCES_CPP_NAMESPACE::XMLValidator *) (XERCES_CPP_NAMESPACE::XMLValidator *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLGrammarPool *arg3 = (XERCES_CPP_NAMESPACE::XMLGrammarPool *) (XERCES_CPP_NAMESPACE::XMLGrammarPool *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_setDocumentHandler(self,handler);");
+ if ((items < 0) || (items > 3)) {
+ SWIG_croak("Usage: new_SAXParser(valToAdopt,manager,gramPool);");
}
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ if (items > 0) {
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__XMLValidator");
+ }
}
}
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of Parser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__DocumentHandler");
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of new_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ if (items > 2) {
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool,0) < 0) {
+ SWIG_croak("Type error in argument 3 of new_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarPool");
+ }
}
}
{
try {
- (arg1)->setDocumentHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::SAXParser *)new XERCES_CPP_NAMESPACE::SAXParser(arg1,arg2,arg3);
}
catch (const XMLException& e)
@@ -43206,7 +45924,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43215,31 +45934,25 @@
}
-XS(_wrap_Parser_setErrorHandler) {
+XS(_wrap_delete_SAXParser) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_setErrorHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__Parser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_SAXParser(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of Parser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->setErrorHandler(arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -43260,31 +45973,26 @@
}
-XS(_wrap_Parser_parse__SWIG_0) {
+XS(_wrap_SAXParser_getDocumentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::DocumentHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_parse(self,source);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getDocumentHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
+ result = (XERCES_CPP_NAMESPACE::DocumentHandler *)(arg1)->getDocumentHandler();
}
catch (const XMLException& e)
@@ -43296,7 +46004,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43305,34 +46014,26 @@
}
-XS(_wrap_Parser_parse__SWIG_1) {
+XS(_wrap_SAXParser_getEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::EntityResolver *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_parse(self,systemId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getEntityResolver(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of Parser_parse, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->parse((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::EntityResolver *)(arg1)->getEntityResolver();
}
catch (const XMLException& e)
@@ -43344,43 +46045,36 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_Parser_parse__SWIG_2) {
+XS(_wrap_SAXParser_getXMLEntityResolver__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::Parser *arg1 = (XERCES_CPP_NAMESPACE::Parser *) 0 ;
- char *arg2 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: Parser_parse(self,systemId);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getXMLEntityResolver(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser,0) < 0) {
- SWIG_croak("Type error in argument 1 of Parser_parse. Expected _p_XERCES_CPP_NAMESPACE__Parser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
{
try {
- (arg1)->parse((char const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLEntityResolver *)(arg1)->getXMLEntityResolver();
}
catch (const XMLException& e)
@@ -43392,7 +46086,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43401,96 +46096,104 @@
}
-XS(_wrap_Parser_parse) {
- dXSARGS;
-
- if (items == 2) {
- int _v;
+XS(_wrap_SAXParser_getXMLEntityResolver__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getXMLEntityResolver(self);");
+ }
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- if (_v) {
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLEntityResolver *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getXMLEntityResolver();
+
+ }
+ catch (const XMLException& e)
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
+ makeXMLException(e);
}
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_0); return;
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
}
- if (items == 2) {
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAXParser_getXMLEntityResolver) {
+ dXSARGS;
+
+ if (items == 1) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
}
}
if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_1); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_getXMLEntityResolver__SWIG_0); return;
}
}
- if (items == 2) {
+ if (items == 1) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
}
}
if (_v) {
- {
- _v = SvPOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_Parser_parse__SWIG_2); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_getXMLEntityResolver__SWIG_1); return;
}
}
- croak("No matching function for overloaded 'Parser_parse'");
+ croak("No matching function for overloaded 'SAXParser_getXMLEntityResolver'");
XSRETURN(0);
}
-XS(_wrap_delete_XMLDocumentHandler) {
+XS(_wrap_SAXParser_getErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg1 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::ErrorHandler *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_XMLDocumentHandler(self);");
+ SWIG_croak("Usage: SAXParser_getErrorHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::ErrorHandler *)(arg1)->getErrorHandler();
}
catch (const XMLException& e)
@@ -43502,7 +46205,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43511,25 +46215,26 @@
}
-XS(_wrap_delete_XMLErrorReporter) {
+XS(_wrap_SAXParser_getPSVIHandler__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::PSVIHandler *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_XMLErrorReporter(self);");
+ SWIG_croak("Usage: SAXParser_getPSVIHandler(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLErrorReporter. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::PSVIHandler *)(arg1)->getPSVIHandler();
}
catch (const XMLException& e)
@@ -43541,7 +46246,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43550,69 +46256,107 @@
}
-XS(_wrap_XMLErrorReporter_error) {
+XS(_wrap_SAXParser_getPSVIHandler__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
- unsigned int arg2 ;
- XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
- int arg4 ;
- XMLCh *arg5 = (XMLCh *) (XMLCh *)0 ;
- XMLCh *arg6 = (XMLCh *) (XMLCh *)0 ;
- XMLCh *arg7 = (XMLCh *) (XMLCh *)0 ;
- XMLSSize_t arg8 ;
- XMLSSize_t arg9 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::PSVIHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 9) || (items > 9)) {
- SWIG_croak("Usage: XMLErrorReporter_error(self,errCode,errDomain,type,errorText,systemId,publicId,lineNum,colNum);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLErrorReporter_error. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getPSVIHandler(self);");
}
- arg2 = (unsigned int) SvUV(ST(1));
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- arg4 = (int) SvIV(ST(3));
{
- if (SvPOK(ST(4))||SvIOK(ST(4))||SvNOK(ST(4))) {
- arg5 = Perl2XMLString(ST(4));
- } else {
- croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
- XSRETURN(1);
+ try {
+ result = (XERCES_CPP_NAMESPACE::PSVIHandler *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getPSVIHandler();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
}
- }
- {
- if (SvPOK(ST(5))||SvIOK(ST(5))||SvNOK(ST(5))) {
- arg6 = Perl2XMLString(ST(5));
- } else {
- croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
- XSRETURN(1);
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
- {
- if (SvPOK(ST(6))||SvIOK(ST(6))||SvNOK(ST(6))) {
- arg7 = Perl2XMLString(ST(6));
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAXParser_getPSVIHandler) {
+ dXSARGS;
+
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
+ _v = 0;
} else {
- croak("Type error in argument 2 of XMLErrorReporter_error, Expected perl-string.");
- XSRETURN(1);
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_getPSVIHandler__SWIG_0); return;
+ }
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_getPSVIHandler__SWIG_1); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'SAXParser_getPSVIHandler'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_SAXParser_getValidator) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLValidator *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getValidator(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getValidator. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- arg8 = (XMLSSize_t) SvIV(ST(7));
- arg9 = (XMLSSize_t) SvIV(ST(8));
{
try {
- (arg1)->error(arg2,(XMLCh const *)arg3,(XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrTypes )arg4,(XMLCh const *)arg5,(XMLCh const *)arg6,(XMLCh const *)arg7,arg8,arg9);
+ {
+ XERCES_CPP_NAMESPACE::XMLValidator const &_result_ref = ((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidator();
+ result = (XERCES_CPP_NAMESPACE::XMLValidator *) &_result_ref;
+ }
}
catch (const XMLException& e)
@@ -43624,58 +46368,36 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg3;
- }
- {
- delete[] arg5;
- }
- {
- delete[] arg6;
- }
- {
- delete[] arg7;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg3;
- }
- {
- delete[] arg5;
- }
- {
- delete[] arg6;
- }
- {
- delete[] arg7;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLErrorReporter_resetErrors) {
+XS(_wrap_SAXParser_getValidationScheme) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLErrorReporter *arg1 = (XERCES_CPP_NAMESPACE::XMLErrorReporter *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLErrorReporter_resetErrors(self);");
+ SWIG_croak("Usage: SAXParser_getValidationScheme(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLErrorReporter_resetErrors. Expected _p_XERCES_CPP_NAMESPACE__XMLErrorReporter");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getValidationScheme. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->resetErrors();
+ result = (int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationScheme();
}
catch (const XMLException& e)
@@ -43687,7 +46409,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43696,25 +46419,26 @@
}
-XS(_wrap_delete_XMLEntityHandler) {
+XS(_wrap_SAXParser_getDoSchema) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLEntityHandler *arg1 = (XERCES_CPP_NAMESPACE::XMLEntityHandler *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_XMLEntityHandler(self);");
+ SWIG_croak("Usage: SAXParser_getDoSchema(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLEntityHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLEntityHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getDoSchema. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getDoSchema();
}
catch (const XMLException& e)
@@ -43726,7 +46450,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43735,25 +46460,26 @@
}
-XS(_wrap_delete_DocTypeHandler) {
+XS(_wrap_SAXParser_getValidationSchemaFullChecking) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DocTypeHandler *arg1 = (XERCES_CPP_NAMESPACE::DocTypeHandler *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DocTypeHandler(self);");
+ SWIG_croak("Usage: SAXParser_getValidationSchemaFullChecking(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DocTypeHandler. Expected _p_XERCES_CPP_NAMESPACE__DocTypeHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getValidationSchemaFullChecking. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationSchemaFullChecking();
}
catch (const XMLException& e)
@@ -43765,7 +46491,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43774,25 +46501,26 @@
}
-XS(_wrap_delete_SAX2XMLReader) {
+XS(_wrap_SAXParser_getErrorCount) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_SAX2XMLReader(self);");
+ SWIG_croak("Usage: SAXParser_getErrorCount(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_SAX2XMLReader. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getErrorCount. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- delete arg1;
+ result = (int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getErrorCount();
}
catch (const XMLException& e)
@@ -43804,7 +46532,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43813,26 +46542,26 @@
}
-XS(_wrap_SAX2XMLReader_getContentHandler) {
+XS(_wrap_SAXParser_getDoNamespaces) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::ContentHandler *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getContentHandler(self);");
+ SWIG_croak("Usage: SAXParser_getDoNamespaces(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getContentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getDoNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::ContentHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getContentHandler();
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getDoNamespaces();
}
catch (const XMLException& e)
@@ -43845,7 +46574,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43854,26 +46583,26 @@
}
-XS(_wrap_SAX2XMLReader_getDTDHandler) {
+XS(_wrap_SAXParser_getExitOnFirstFatalError) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::DTDHandler *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getDTDHandler(self);");
+ SWIG_croak("Usage: SAXParser_getExitOnFirstFatalError(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DTDHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getDTDHandler();
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExitOnFirstFatalError();
}
catch (const XMLException& e)
@@ -43886,7 +46615,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43895,26 +46624,26 @@
}
-XS(_wrap_SAX2XMLReader_getEntityResolver) {
+XS(_wrap_SAXParser_getValidationConstraintFatal) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::EntityResolver *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getEntityResolver(self);");
+ SWIG_croak("Usage: SAXParser_getValidationConstraintFatal(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::EntityResolver *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getEntityResolver();
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationConstraintFatal();
}
catch (const XMLException& e)
@@ -43927,7 +46656,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43936,26 +46665,26 @@
}
-XS(_wrap_SAX2XMLReader_getErrorHandler) {
+XS(_wrap_SAXParser_getExternalSchemaLocation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getErrorHandler(self);");
+ SWIG_croak("Usage: SAXParser_getExternalSchemaLocation(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getExternalSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::ErrorHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getErrorHandler();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExternalSchemaLocation();
}
catch (const XMLException& e)
@@ -43967,8 +46696,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43977,159 +46708,110 @@
}
-XS(_wrap_SAX2XMLReader_getFeature) {
+XS(_wrap_SAXParser_getExternalNoNamespaceSchemaLocation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_getFeature(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getFeature. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getExternalNoNamespaceSchemaLocation(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAX2XMLReader_getFeature, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getExternalNoNamespaceSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getFeature((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExternalNoNamespaceSchemaLocation();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (const SAXNotSupportedException& e)
- {
- makeSAXNotSupportedException(e);
- }
- catch (const SAXNotRecognizedException& e)
- {
- makeSAXNotRecognizedException(e);
- }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_getProperty) {
+XS(_wrap_SAXParser_getSecurityManager) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- void *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ SecurityManager *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_getProperty(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getProperty. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getSecurityManager(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAX2XMLReader_getProperty, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (void *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getProperty((XMLCh const *)arg2);
+ result = (SecurityManager *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getSecurityManager();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (const SAXNotSupportedException& e)
- {
- makeSAXNotSupportedException(e);
- }
- catch (const SAXNotRecognizedException& e)
- {
- makeSAXNotRecognizedException(e);
- }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
- {
- delete[] arg2;
- }
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager, 0|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_setContentHandler) {
+XS(_wrap_SAXParser_getLoadExternalDTD) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::ContentHandler *arg2 = (XERCES_CPP_NAMESPACE::ContentHandler *) (XERCES_CPP_NAMESPACE::ContentHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setContentHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setContentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getLoadExternalDTD(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setContentHandler. Expected _p_XERCES_CPP_NAMESPACE__ContentHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->setContentHandler(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getLoadExternalDTD();
}
catch (const XMLException& e)
@@ -44141,7 +46823,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44150,31 +46833,26 @@
}
-XS(_wrap_SAX2XMLReader_setDTDHandler) {
+XS(_wrap_SAXParser_isCachingGrammarFromParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setDTDHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_isCachingGrammarFromParse(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_isCachingGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->setDTDHandler(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->isCachingGrammarFromParse();
}
catch (const XMLException& e)
@@ -44186,7 +46864,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44195,31 +46874,26 @@
}
-XS(_wrap_SAX2XMLReader_setEntityResolver) {
+XS(_wrap_SAXParser_isUsingCachedGrammarInParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setEntityResolver(self,resolver);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_isUsingCachedGrammarInParse(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_isUsingCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->setEntityResolver(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->isUsingCachedGrammarInParse();
}
catch (const XMLException& e)
@@ -44231,7 +46905,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44240,31 +46915,26 @@
}
-XS(_wrap_SAX2XMLReader_setErrorHandler) {
+XS(_wrap_SAXParser_getCalculateSrcOfs) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setErrorHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getCalculateSrcOfs(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->setErrorHandler(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getCalculateSrcOfs();
}
catch (const XMLException& e)
@@ -44276,7 +46946,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44285,124 +46956,92 @@
}
-XS(_wrap_SAX2XMLReader_setFeature) {
+XS(_wrap_SAXParser_getStandardUriConformant) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- bool arg3 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAX2XMLReader_setFeature(self,name,value);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setFeature. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getStandardUriConformant(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAX2XMLReader_setFeature, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- arg3 = (bool) SvIV(ST(2));
{
try {
- (arg1)->setFeature((XMLCh const *)arg2,arg3);
+ result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getStandardUriConformant();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (const SAXNotSupportedException& e)
- {
- makeSAXNotSupportedException(e);
- }
- catch (const SAXNotRecognizedException& e)
- {
- makeSAXNotRecognizedException(e);
- }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_setProperty) {
+XS(_wrap_SAXParser_getGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- void *arg3 = (void *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAX2XMLReader_setProperty(self,name,value);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_getGrammar(self,nameSpaceKey);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setProperty. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of SAX2XMLReader_setProperty, Expected perl-string.");
+ croak("Type error in argument 2 of SAXParser_getGrammar, Expected perl-string.");
XSRETURN(1);
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAX2XMLReader_setProperty. Expected _p_void");
- }
- }
- {
try {
- (arg1)->setProperty((XMLCh const *)arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getGrammar((XMLCh const *)arg2);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (const SAXNotSupportedException& e)
- {
- makeSAXNotSupportedException(e);
- }
- catch (const SAXNotRecognizedException& e)
- {
- makeSAXNotRecognizedException(e);
- }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
{
delete[] arg2;
}
@@ -44417,31 +47056,26 @@
}
-XS(_wrap_SAX2XMLReader_parse__SWIG_0) {
+XS(_wrap_SAXParser_getRootGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_parse(self,source);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SAXParser_getRootGrammar(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getRootGrammar();
}
catch (const XMLException& e)
@@ -44453,7 +47087,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44462,34 +47100,28 @@
}
-XS(_wrap_SAX2XMLReader_parse__SWIG_1) {
+XS(_wrap_SAXParser_getURIText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ unsigned int arg2 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_parse(self,systemId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parse. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ SWIG_croak("Usage: SAXParser_getURIText(self,uriId);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAX2XMLReader_parse, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getURIText. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- (arg1)->parse((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getURIText(arg2);
}
catch (const XMLException& e)
@@ -44501,93 +47133,38 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_parse) {
- dXSARGS;
-
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parse__SWIG_0); return;
- }
- }
- }
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parse__SWIG_1); return;
- }
- }
- }
-
- croak("No matching function for overloaded 'SAX2XMLReader_parse'");
- XSRETURN(0);
-}
-
-
-XS(_wrap_SAX2XMLReader_getDeclarationHandler) {
+XS(_wrap_SAXParser_getSrcOffset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::DeclHandler *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ unsigned int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getDeclarationHandler(self);");
+ SWIG_croak("Usage: SAXParser_getSrcOffset(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DeclHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getDeclarationHandler();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getSrcOffset();
}
catch (const XMLException& e)
@@ -44600,7 +47177,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler, SWIG_SHADOW|0);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44609,26 +47186,27 @@
}
-XS(_wrap_SAX2XMLReader_getLexicalHandler) {
+XS(_wrap_SAXParser_setDoNamespaces) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::LexicalHandler *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getLexicalHandler(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setDoNamespaces(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setDoNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::LexicalHandler *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getLexicalHandler();
+ (arg1)->setDoNamespaces(arg2);
}
catch (const XMLException& e)
@@ -44640,8 +47218,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44650,31 +47227,27 @@
}
-XS(_wrap_SAX2XMLReader_setDeclarationHandler) {
+XS(_wrap_SAXParser_setValidationScheme) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::DeclHandler *arg2 = (XERCES_CPP_NAMESPACE::DeclHandler *) (XERCES_CPP_NAMESPACE::DeclHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ int arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setDeclarationHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ SWIG_croak("Usage: SAXParser_setValidationScheme(self,newScheme);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setDeclarationHandler. Expected _p_XERCES_CPP_NAMESPACE__DeclHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setValidationScheme. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (int) SvIV(ST(1));
{
try {
- (arg1)->setDeclarationHandler(arg2);
+ (arg1)->setValidationScheme((XERCES_CPP_NAMESPACE::SAXParser::ValSchemes )arg2);
}
catch (const XMLException& e)
@@ -44695,31 +47268,27 @@
}
-XS(_wrap_SAX2XMLReader_setLexicalHandler) {
+XS(_wrap_SAXParser_setDoSchema) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::LexicalHandler *arg2 = (XERCES_CPP_NAMESPACE::LexicalHandler *) (XERCES_CPP_NAMESPACE::LexicalHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setLexicalHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ SWIG_croak("Usage: SAXParser_setDoSchema(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setLexicalHandler. Expected _p_XERCES_CPP_NAMESPACE__LexicalHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setDoSchema. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setLexicalHandler(arg2);
+ (arg1)->setDoSchema(arg2);
}
catch (const XMLException& e)
@@ -44740,26 +47309,27 @@
}
-XS(_wrap_SAX2XMLReader_getValidator) {
+XS(_wrap_SAXParser_setValidationSchemaFullChecking) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::XMLValidator *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getValidator(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setValidationSchemaFullChecking(self,schemaFullChecking);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getValidator. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setValidationSchemaFullChecking. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::XMLValidator *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getValidator();
+ (arg1)->setValidationSchemaFullChecking(arg2);
}
catch (const XMLException& e)
@@ -44771,8 +47341,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44781,26 +47350,27 @@
}
-XS(_wrap_SAX2XMLReader_getErrorCount) {
+XS(_wrap_SAXParser_setExitOnFirstFatalError) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- int result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getErrorCount(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setExitOnFirstFatalError(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getErrorCount. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (int)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getErrorCount();
+ (arg1)->setExitOnFirstFatalError(arg2);
}
catch (const XMLException& e)
@@ -44812,8 +47382,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44822,26 +47391,27 @@
}
-XS(_wrap_SAX2XMLReader_getExitOnFirstFatalError) {
+XS(_wrap_SAXParser_setValidationConstraintFatal) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getExitOnFirstFatalError(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setValidationConstraintFatal(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getExitOnFirstFatalError();
+ (arg1)->setValidationConstraintFatal(arg2);
}
catch (const XMLException& e)
@@ -44853,8 +47423,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44863,26 +47432,34 @@
}
-XS(_wrap_SAX2XMLReader_getValidationConstraintFatal) {
+XS(_wrap_SAXParser_setExternalSchemaLocation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getValidationConstraintFatal(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setExternalSchemaLocation(self,schemaLocation);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setExternalSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAXParser_setExternalSchemaLocation, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getValidationConstraintFatal();
+ (arg1)->setExternalSchemaLocation((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -44894,45 +47471,49 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_getGrammar) {
+XS(_wrap_SAXParser_setExternalNoNamespaceSchemaLocation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_getGrammar(self,nameSpaceKey);");
+ SWIG_croak("Usage: SAXParser_setExternalNoNamespaceSchemaLocation(self,noNamespaceSchemaLocation);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setExternalNoNamespaceSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of SAX2XMLReader_getGrammar, Expected perl-string.");
+ croak("Type error in argument 2 of SAXParser_setExternalNoNamespaceSchemaLocation, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getGrammar((XMLCh const *)arg2);
+ (arg1)->setExternalNoNamespaceSchemaLocation((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -44944,11 +47525,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
{
delete[] arg2;
}
@@ -44963,26 +47540,31 @@
}
-XS(_wrap_SAX2XMLReader_getRootGrammar) {
+XS(_wrap_SAXParser_setSecurityManager) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ SecurityManager *arg2 = (SecurityManager *) (SecurityManager *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getRootGrammar(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setSecurityManager(self,securityManager);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_SecurityManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setSecurityManager. Expected _p_SecurityManager");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getRootGrammar();
+ (arg1)->setSecurityManager(arg2);
}
catch (const XMLException& e)
@@ -44994,11 +47576,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -45007,28 +47585,27 @@
}
-XS(_wrap_SAX2XMLReader_getURIText) {
+XS(_wrap_SAXParser_setLoadExternalDTD) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- unsigned int arg2 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_getURIText(self,uriId);");
+ SWIG_croak("Usage: SAXParser_setLoadExternalDTD(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getURIText. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- arg2 = (unsigned int) SvUV(ST(1));
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getURIText(arg2);
+ (arg1)->setLoadExternalDTD(arg2);
}
catch (const XMLException& e)
@@ -45040,10 +47617,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -45052,26 +47626,27 @@
}
-XS(_wrap_SAX2XMLReader_getSrcOffset) {
+XS(_wrap_SAXParser_cacheGrammarFromParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_getSrcOffset(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_cacheGrammarFromParse(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_cacheGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::SAX2XMLReader const *)arg1)->getSrcOffset();
+ (arg1)->cacheGrammarFromParse(arg2);
}
catch (const XMLException& e)
@@ -45083,8 +47658,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -45093,31 +47667,27 @@
}
-XS(_wrap_SAX2XMLReader_setValidator) {
+XS(_wrap_SAXParser_useCachedGrammarInParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::XMLValidator *arg2 = (XERCES_CPP_NAMESPACE::XMLValidator *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setValidator(self,valueToAdopt);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setValidator. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
- }
+ SWIG_croak("Usage: SAXParser_useCachedGrammarInParse(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_setValidator. Expected _p_XERCES_CPP_NAMESPACE__XMLValidator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_useCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setValidator(arg2);
+ (arg1)->useCachedGrammarInParse(arg2);
}
catch (const XMLException& e)
@@ -45138,27 +47708,27 @@
}
-XS(_wrap_SAX2XMLReader_setExitOnFirstFatalError) {
+XS(_wrap_SAXParser_setCalculateSrcOfs) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setExitOnFirstFatalError(self,newState);");
+ SWIG_croak("Usage: SAXParser_setCalculateSrcOfs(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setExitOnFirstFatalError(arg2);
+ (arg1)->setCalculateSrcOfs(arg2);
}
catch (const XMLException& e)
@@ -45179,27 +47749,27 @@
}
-XS(_wrap_SAX2XMLReader_setValidationConstraintFatal) {
+XS(_wrap_SAXParser_setStandardUriConformant) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_setValidationConstraintFatal(self,newState);");
+ SWIG_croak("Usage: SAXParser_setStandardUriConformant(self,newState);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_setValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_setStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setValidationConstraintFatal(arg2);
+ (arg1)->setStandardUriConformant(arg2);
}
catch (const XMLException& e)
@@ -45220,41 +47790,34 @@
}
-XS(_wrap_SAX2XMLReader_parseFirst__SWIG_0) {
+XS(_wrap_SAXParser_useScanner) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
- bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,systemId,toFill);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_useScanner(self,scannerName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_useScanner. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of SAX2XMLReader_parseFirst, Expected perl-string.");
+ croak("Type error in argument 2 of SAXParser_useScanner, Expected perl-string.");
XSRETURN(1);
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
try {
- result = (bool)(arg1)->parseFirst((XMLCh const *)arg2,*arg3);
+ (arg1)->useScanner((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -45266,8 +47829,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
{
delete[] arg2;
}
@@ -45282,35 +47844,77 @@
}
-XS(_wrap_SAX2XMLReader_parseFirst__SWIG_1) {
+XS(_wrap_SAXParser_installAdvDocHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- char *arg2 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_installAdvDocHandler(self,toInstall);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
+ }
+ }
+ {
+ try {
+ (arg1)->installAdvDocHandler(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAXParser_removeAdvDocHandler) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,systemId,toFill);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_removeAdvDocHandler(self,toRemove);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
}
}
{
try {
- result = (bool)(arg1)->parseFirst((char const *)arg2,*arg3);
+ result = (bool)(arg1)->removeAdvDocHandler(arg2);
}
catch (const XMLException& e)
@@ -45332,38 +47936,41 @@
}
-XS(_wrap_SAX2XMLReader_parseFirst__SWIG_2) {
+XS(_wrap_SAXParser_parseFirst__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
bool result;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAX2XMLReader_parseFirst(self,source,toFill);");
+ SWIG_croak("Usage: SAXParser_parseFirst(self,systemId,toFill);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAXParser_parseFirst, Expected perl-string.");
+ XSRETURN(1);
}
}
{
if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAX2XMLReader_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
try {
- result = (bool)(arg1)->parseFirst((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,*arg3);
+ result = (bool)(arg1)->parseFirst((XMLCh const *)arg2,*arg3);
}
catch (const XMLException& e)
@@ -45377,22 +47984,131 @@
}
ST(argvi) = sv_newmortal();
sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAX2XMLReader_parseFirst) {
- dXSARGS;
-
- if (items == 3) {
+XS(_wrap_SAXParser_parseFirst__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ char *arg2 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAXParser_parseFirst(self,systemId,toFill);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
+ }
+ {
+ try {
+ result = (bool)(arg1)->parseFirst((char const *)arg2,*arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAXParser_parseFirst__SWIG_2) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: SAXParser_parseFirst(self,source,toFill);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
+ SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ }
+ }
+ {
+ try {
+ result = (bool)(arg1)->parseFirst((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,*arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SAXParser_parseFirst) {
+ dXSARGS;
+
+ if (items == 3) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45417,7 +48133,7 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_2); return;
}
}
}
@@ -45426,7 +48142,7 @@
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45446,7 +48162,7 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_0); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_0); return;
}
}
}
@@ -45455,7 +48171,7 @@
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45475,38 +48191,38 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_parseFirst__SWIG_1); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_1); return;
}
}
}
}
- croak("No matching function for overloaded 'SAX2XMLReader_parseFirst'");
+ croak("No matching function for overloaded 'SAXParser_parseFirst'");
XSRETURN(0);
}
-XS(_wrap_SAX2XMLReader_parseNext) {
+XS(_wrap_SAXParser_parseNext) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
bool result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_parseNext(self,token);");
+ SWIG_croak("Usage: SAXParser_parseNext(self,token);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseNext. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parseNext. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseNext. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ SWIG_croak("Type error in argument 2 of SAXParser_parseNext. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
@@ -45533,26 +48249,26 @@
}
-XS(_wrap_SAX2XMLReader_parseReset) {
+XS(_wrap_SAXParser_parseReset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_parseReset(self,token);");
+ SWIG_croak("Usage: SAXParser_parseReset(self,token);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_parseReset. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parseReset. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_parseReset. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
+ SWIG_croak("Type error in argument 2 of SAXParser_parseReset. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
}
}
{
@@ -45578,11 +48294,11 @@
}
-XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0) {
+XS(_wrap_SAXParser_loadGrammar__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
short arg3 ;
bool arg4 = (bool) (bool)false ;
@@ -45591,16 +48307,16 @@
dXSARGS;
if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,source,grammarType,toCache);");
+ SWIG_croak("Usage: SAXParser_loadGrammar(self,source,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
+ SWIG_croak("Type error in argument 2 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
}
}
arg3 = (short) SvIV(ST(2));
@@ -45634,11 +48350,11 @@
}
-XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1) {
+XS(_wrap_SAXParser_loadGrammar__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
short arg3 ;
bool arg4 = (bool) (bool)false ;
@@ -45647,18 +48363,18 @@
dXSARGS;
if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,systemId,grammarType,toCache);");
+ SWIG_croak("Usage: SAXParser_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of SAX2XMLReader_loadGrammar, Expected perl-string.");
+ croak("Type error in argument 2 of SAXParser_loadGrammar, Expected perl-string.");
XSRETURN(1);
}
}
@@ -45699,11 +48415,11 @@
}
-XS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2) {
+XS(_wrap_SAXParser_loadGrammar__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
char *arg2 ;
short arg3 ;
bool arg4 = (bool) (bool)false ;
@@ -45712,11 +48428,11 @@
dXSARGS;
if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAX2XMLReader_loadGrammar(self,systemId,grammarType,toCache);");
+ SWIG_croak("Usage: SAXParser_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
if (!SvOK((SV*) ST(1))) arg2 = 0;
@@ -45752,14 +48468,14 @@
}
-XS(_wrap_SAX2XMLReader_loadGrammar) {
+XS(_wrap_SAXParser_loadGrammar) {
dXSARGS;
if ((items >= 3) && (items <= 4)) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45780,13 +48496,13 @@
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_0); return;
}
{
_v = SvIOK(ST(3)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_0); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_0); return;
}
}
}
@@ -45796,7 +48512,7 @@
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45812,13 +48528,13 @@
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_1); return;
}
{
_v = SvIOK(ST(3)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_1); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_1); return;
}
}
}
@@ -45828,7 +48544,7 @@
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -45844,38 +48560,38 @@
}
if (_v) {
if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_2); return;
}
{
_v = SvIOK(ST(3)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAX2XMLReader_loadGrammar__SWIG_2); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_2); return;
}
}
}
}
}
- croak("No matching function for overloaded 'SAX2XMLReader_loadGrammar'");
+ croak("No matching function for overloaded 'SAXParser_loadGrammar'");
XSRETURN(0);
}
-XS(_wrap_SAX2XMLReader_resetCachedGrammarPool) {
+XS(_wrap_SAXParser_resetCachedGrammarPool) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAX2XMLReader_resetCachedGrammarPool(self);");
+ SWIG_croak("Usage: SAXParser_resetCachedGrammarPool(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
@@ -45901,31 +48617,31 @@
}
-XS(_wrap_SAX2XMLReader_installAdvDocHandler) {
+XS(_wrap_SAXParser_parse__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_installAdvDocHandler(self,toInstall);");
+ SWIG_croak("Usage: SAXParser_parse(self,source);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
}
}
{
try {
- (arg1)->installAdvDocHandler(arg2);
+ (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
}
catch (const XMLException& e)
@@ -45946,32 +48662,34 @@
}
-XS(_wrap_SAX2XMLReader_removeAdvDocHandler) {
+XS(_wrap_SAXParser_parse__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAX2XMLReader *arg1 = (XERCES_CPP_NAMESPACE::SAX2XMLReader *) 0 ;
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAX2XMLReader_removeAdvDocHandler(self,toRemove);");
+ SWIG_croak("Usage: SAXParser_parse(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAX2XMLReader_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAX2XMLReader");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAX2XMLReader_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of SAXParser_parse, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)(arg1)->removeAdvDocHandler(arg2);
+ (arg1)->parse((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -45983,38 +48701,43 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_XMLReaderFactory_createXMLReader) {
+XS(_wrap_SAXParser_parse__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::MemoryManager *arg1 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::SAX2XMLReader *result;
+ XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ char *arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 1)) {
- SWIG_croak("Usage: XMLReaderFactory_createXMLReader(manager);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_parse(self,systemId);");
}
- if (items > 0) {
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLReaderFactory_createXMLReader. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
{
try {
- result = (XERCES_CPP_NAMESPACE::SAX2XMLReader *)XERCES_CPP_NAMESPACE::XMLReaderFactory::createXMLReader(arg1);
+ (arg1)->parse((char const *)arg2);
}
catch (const XMLException& e)
@@ -46026,8 +48749,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46036,76 +48758,102 @@
}
-XS(_wrap_new_SAXParser) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLValidator *arg1 = (XERCES_CPP_NAMESPACE::XMLValidator *) (XERCES_CPP_NAMESPACE::XMLValidator *)0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::SAXParser *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 0) || (items > 2)) {
- SWIG_croak("Usage: new_SAXParser(valToAdopt,manager);");
+XS(_wrap_SAXParser_parse) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
- if (items > 0) {
+ if (_v) {
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__XMLValidator");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_0); return;
+ }
}
- if (items > 1) {
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of new_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_1); return;
}
}
+ }
+ if (items == 2) {
+ int _v;
{
- try {
- result = (XERCES_CPP_NAMESPACE::SAXParser *)new XERCES_CPP_NAMESPACE::SAXParser(arg1,arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
- catch (...)
+ }
+ if (_v) {
{
- croak("%s", "Handling Unknown exception");
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_2); return;
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
}
- croak(_swigerr);
+
+ croak("No matching function for overloaded 'SAXParser_parse'");
+ XSRETURN(0);
}
-XS(_wrap_delete_SAXParser) {
+XS(_wrap_SAXParser_setDocumentHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::DocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::DocumentHandler *) (XERCES_CPP_NAMESPACE::DocumentHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_SAXParser(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setDocumentHandler(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_SAXParser. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__DocumentHandler");
}
}
{
try {
- delete arg1;
+ (arg1)->setDocumentHandler(arg2);
}
catch (const XMLException& e)
@@ -46126,26 +48874,31 @@
}
-XS(_wrap_SAXParser_getDocumentHandler) {
+XS(_wrap_SAXParser_setDTDHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::DocumentHandler *result;
+ XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getDocumentHandler(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setDTDHandler(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DocumentHandler *)(arg1)->getDocumentHandler();
+ (arg1)->setDTDHandler(arg2);
}
catch (const XMLException& e)
@@ -46157,8 +48910,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46167,26 +48919,31 @@
}
-XS(_wrap_SAXParser_getEntityResolver) {
+XS(_wrap_SAXParser_setErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::EntityResolver *result;
+ XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getEntityResolver(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setErrorHandler(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::EntityResolver *)(arg1)->getEntityResolver();
+ (arg1)->setErrorHandler(arg2);
}
catch (const XMLException& e)
@@ -46198,8 +48955,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46208,26 +48964,31 @@
}
-XS(_wrap_SAXParser_getErrorHandler) {
+XS(_wrap_SAXParser_setPSVIHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *result;
+ XERCES_CPP_NAMESPACE::PSVIHandler *arg2 = (XERCES_CPP_NAMESPACE::PSVIHandler *) (XERCES_CPP_NAMESPACE::PSVIHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getErrorHandler(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setPSVIHandler(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__PSVIHandler");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::ErrorHandler *)(arg1)->getErrorHandler();
+ (arg1)->setPSVIHandler(arg2);
}
catch (const XMLException& e)
@@ -46239,8 +49000,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46249,29 +49009,31 @@
}
-XS(_wrap_SAXParser_getValidator) {
+XS(_wrap_SAXParser_setEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::XMLValidator *result;
+ XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getValidator(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setEntityResolver(self,resolver);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getValidator. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
}
}
{
try {
- {
- XERCES_CPP_NAMESPACE::XMLValidator const &_result_ref = ((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidator();
- result = (XERCES_CPP_NAMESPACE::XMLValidator *) &_result_ref;
- }
+ (arg1)->setEntityResolver(arg2);
}
catch (const XMLException& e)
@@ -46283,8 +49045,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46293,26 +49054,31 @@
}
-XS(_wrap_SAXParser_getValidationScheme) {
+XS(_wrap_SAXParser_setXMLEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- int result;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *arg2 = (XERCES_CPP_NAMESPACE::XMLEntityResolver *) (XERCES_CPP_NAMESPACE::XMLEntityResolver *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getValidationScheme(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SAXParser_setXMLEntityResolver(self,resolver);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getValidationScheme. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_setXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SAXParser_setXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__XMLEntityResolver");
}
}
{
try {
- result = (int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationScheme();
+ (arg1)->setXMLEntityResolver(arg2);
}
catch (const XMLException& e)
@@ -46324,8 +49090,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46334,67 +49099,69 @@
}
-XS(_wrap_SAXParser_getDoSchema) {
+XS(_wrap_SAXParser_error) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ unsigned int arg2 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ int arg4 ;
+ XMLCh *arg5 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg6 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg7 = (XMLCh *) (XMLCh *)0 ;
+ XMLSSize_t arg8 ;
+ XMLSSize_t arg9 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getDoSchema(self);");
+ if ((items < 9) || (items > 9)) {
+ SWIG_croak("Usage: SAXParser_error(self,errCode,msgDomain,errType,errorText,systemId,publicId,lineNum,colNum);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getDoSchema. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_error. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
- try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getDoSchema();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
+ XSRETURN(1);
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_getValidationSchemaFullChecking) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getValidationSchemaFullChecking(self);");
+ arg4 = (int) SvIV(ST(3));
+ {
+ if (SvPOK(ST(4))||SvIOK(ST(4))||SvNOK(ST(4))) {
+ arg5 = Perl2XMLString(ST(4));
+ } else {
+ croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
+ XSRETURN(1);
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getValidationSchemaFullChecking. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SvPOK(ST(5))||SvIOK(ST(5))||SvNOK(ST(5))) {
+ arg6 = Perl2XMLString(ST(5));
+ } else {
+ croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
+ XSRETURN(1);
}
}
{
+ if (SvPOK(ST(6))||SvIOK(ST(6))||SvNOK(ST(6))) {
+ arg7 = Perl2XMLString(ST(6));
+ } else {
+ croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ arg8 = (XMLSSize_t) SvIV(ST(7));
+ arg9 = (XMLSSize_t) SvIV(ST(8));
+ {
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationSchemaFullChecking();
+ (arg1)->error(arg2,(XMLCh const *)arg3,(XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrTypes )arg4,(XMLCh const *)arg5,(XMLCh const *)arg6,(XMLCh const *)arg7,arg8,arg9);
}
catch (const XMLException& e)
@@ -46406,36 +49173,58 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg5;
+ }
+ {
+ delete[] arg6;
+ }
+ {
+ delete[] arg7;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg5;
+ }
+ {
+ delete[] arg6;
+ }
+ {
+ delete[] arg7;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAXParser_getErrorCount) {
+XS(_wrap_SAXParser_resetErrors) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getErrorCount(self);");
+ SWIG_croak("Usage: SAXParser_resetErrors(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getErrorCount. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ SWIG_croak("Type error in argument 1 of SAXParser_resetErrors. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
}
}
{
try {
- result = (int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getErrorCount();
+ (arg1)->resetErrors();
}
catch (const XMLException& e)
@@ -46447,8 +49236,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46457,39 +49245,37 @@
}
-XS(_wrap_SAXParser_getDoNamespaces) {
+XS(_wrap_new_DOMException__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getDoNamespaces(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getDoNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: new_DOMException();");
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getDoNamespaces();
+ result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46498,80 +49284,99 @@
}
-XS(_wrap_SAXParser_getExitOnFirstFatalError) {
+XS(_wrap_new_DOMException__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ short arg1 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getExitOnFirstFatalError(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: new_DOMException(code,message);");
}
+ arg1 = (short) SvIV(ST(0));
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of new_DOMException, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExitOnFirstFatalError();
+ result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException(arg1,(XMLCh const *)arg2);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAXParser_getValidationConstraintFatal) {
+XS(_wrap_new_DOMException__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::DOMException *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getValidationConstraintFatal(self);");
+ SWIG_croak("Usage: new_DOMException(other);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_DOMException. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getValidationConstraintFatal();
+ result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException((XERCES_CPP_NAMESPACE::DOMException const &)*arg1);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46580,41 +49385,81 @@
}
-XS(_wrap_SAXParser_getExternalSchemaLocation) {
+XS(_wrap_new_DOMException) {
+ dXSARGS;
+
+ if (items == 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_0); return;
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_2); return;
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ _v = SvIOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'new_DOMException'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_delete_DOMException) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getExternalSchemaLocation(self);");
+ SWIG_croak("Usage: delete_DOMException(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getExternalSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMException. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExternalSchemaLocation();
+ delete arg1;
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46623,41 +49468,27 @@
}
-XS(_wrap_SAXParser_getExternalNoNamespaceSchemaLocation) {
+XS(_wrap_DOMException_code_set) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
+ int arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getExternalNoNamespaceSchemaLocation(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getExternalNoNamespaceSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMException_code_set(self,code);");
}
{
- try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getExternalNoNamespaceSchemaLocation();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMException_code_set. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ arg2 = (int) SvIV(ST(1));
+ if (arg1) (arg1)->code = (XERCES_CPP_NAMESPACE::DOMException::ExceptionCode )arg2;
+
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46666,39 +49497,27 @@
}
-XS(_wrap_SAXParser_getSecurityManager) {
+XS(_wrap_DOMException_code_get) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- SecurityManager *result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getSecurityManager(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ SWIG_croak("Usage: DOMException_code_get(self);");
}
{
- try {
- result = (SecurityManager *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getSecurityManager();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMException_code_get. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
+ result = (int) ((arg1)->code);
+
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager, 0|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46707,80 +49526,71 @@
}
-XS(_wrap_SAXParser_getLoadExternalDTD) {
+XS(_wrap_DOMException_msg_set) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getLoadExternalDTD(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMException_msg_set(self,msg);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMException_msg_set. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
{
- try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getLoadExternalDTD();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMException_msg_set, Expected perl-string.");
+ XSRETURN(1);
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ if (arg1) (arg1)->msg = (XMLCh const *)arg2;
+
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAXParser_isCachingGrammarFromParse) {
+XS(_wrap_DOMException_msg_get) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_isCachingGrammarFromParse(self);");
+ SWIG_croak("Usage: DOMException_msg_get(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_isCachingGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMException_msg_get. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
}
}
+ result = (XMLCh *) ((arg1)->msg);
+
{
- try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->isCachingGrammarFromParse();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46789,39 +49599,41 @@
}
-XS(_wrap_SAXParser_isUsingCachedGrammarInParse) {
+XS(_wrap_delete_DOMDocumentRange) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocumentRange *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentRange *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_isUsingCachedGrammarInParse(self);");
+ SWIG_croak("Usage: delete_DOMDocumentRange(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_isUsingCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMDocumentRange. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentRange");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->isUsingCachedGrammarInParse();
+ delete arg1;
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46830,39 +49642,43 @@
}
-XS(_wrap_SAXParser_getCalculateSrcOfs) {
+XS(_wrap_DOMDocumentRange_createRange) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocumentRange *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getCalculateSrcOfs(self);");
+ SWIG_croak("Usage: DOMDocumentRange_createRange(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentRange_createRange. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentRange");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getCalculateSrcOfs();
+ result = (XERCES_CPP_NAMESPACE::DOMRange *)(arg1)->createRange();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46871,39 +49687,41 @@
}
-XS(_wrap_SAXParser_getStandardUriConformant) {
+XS(_wrap_delete_DOMDocumentTraversal) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getStandardUriConformant(self);");
+ SWIG_croak("Usage: delete_DOMDocumentTraversal(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMDocumentTraversal. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getStandardUriConformant();
+ delete arg1;
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46912,101 +49730,120 @@
}
-XS(_wrap_SAXParser_getGrammar) {
+XS(_wrap_DOMDocumentTraversal_createNodeIterator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ unsigned long arg3 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *arg4 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
+ bool arg5 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_getGrammar(self,nameSpaceKey);");
+ if ((items < 5) || (items > 5)) {
+ SWIG_croak("Usage: DOMDocumentTraversal_createNodeIterator(self,root,whatToShow,filter,entityReferenceExpansion);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_getGrammar, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ arg3 = (unsigned long) SvUV(ST(2));
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
+ SWIG_croak("Type error in argument 4 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
}
}
+ arg5 = (bool) SvIV(ST(4));
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getGrammar((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNodeIterator *)(arg1)->createNodeIterator(arg2,arg3,arg4,arg5);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAXParser_getRootGrammar) {
+XS(_wrap_DOMDocumentTraversal_createTreeWalker) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ unsigned long arg3 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *arg4 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
+ bool arg5 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getRootGrammar(self);");
+ if ((items < 5) || (items > 5)) {
+ SWIG_croak("Usage: DOMDocumentTraversal_createTreeWalker(self,root,whatToShow,filter,entityReferenceExpansion);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ arg3 = (unsigned long) SvUV(ST(2));
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
+ SWIG_croak("Type error in argument 4 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
}
}
+ arg5 = (bool) SvIV(ST(4));
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->getRootGrammar();
+ result = (XERCES_CPP_NAMESPACE::DOMTreeWalker *)(arg1)->createTreeWalker(arg2,arg3,arg4,arg5);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -47015,1553 +49852,34 @@
}
-XS(_wrap_SAXParser_getURIText) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- unsigned int arg2 ;
- XMLCh *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_getURIText(self,uriId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getURIText. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (unsigned int) SvUV(ST(1));
- {
- try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getURIText(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_getSrcOffset) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- unsigned int result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_getSrcOffset(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::SAXParser const *)arg1)->getSrcOffset();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setDoNamespaces) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setDoNamespaces(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setDoNamespaces. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setDoNamespaces(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setValidationScheme) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- int arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setValidationScheme(self,newScheme);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setValidationScheme. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (int) SvIV(ST(1));
- {
- try {
- (arg1)->setValidationScheme((XERCES_CPP_NAMESPACE::SAXParser::ValSchemes )arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setDoSchema) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setDoSchema(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setDoSchema. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setDoSchema(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setValidationSchemaFullChecking) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setValidationSchemaFullChecking(self,schemaFullChecking);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setValidationSchemaFullChecking. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setValidationSchemaFullChecking(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setExitOnFirstFatalError) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setExitOnFirstFatalError(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setExitOnFirstFatalError. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setExitOnFirstFatalError(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setValidationConstraintFatal) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setValidationConstraintFatal(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setValidationConstraintFatal. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setValidationConstraintFatal(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setExternalSchemaLocation) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setExternalSchemaLocation(self,schemaLocation);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setExternalSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_setExternalSchemaLocation, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- try {
- (arg1)->setExternalSchemaLocation((XMLCh const *)arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setExternalNoNamespaceSchemaLocation) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setExternalNoNamespaceSchemaLocation(self,noNamespaceSchemaLocation);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setExternalNoNamespaceSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_setExternalNoNamespaceSchemaLocation, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- try {
- (arg1)->setExternalNoNamespaceSchemaLocation((XMLCh const *)arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setSecurityManager) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- SecurityManager *arg2 = (SecurityManager *) (SecurityManager *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setSecurityManager(self,securityManager);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setSecurityManager. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_SecurityManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_setSecurityManager. Expected _p_SecurityManager");
- }
- }
- {
- try {
- (arg1)->setSecurityManager(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setLoadExternalDTD) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setLoadExternalDTD(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setLoadExternalDTD. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setLoadExternalDTD(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_cacheGrammarFromParse) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_cacheGrammarFromParse(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_cacheGrammarFromParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->cacheGrammarFromParse(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_useCachedGrammarInParse) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_useCachedGrammarInParse(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_useCachedGrammarInParse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->useCachedGrammarInParse(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setCalculateSrcOfs) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setCalculateSrcOfs(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setCalculateSrcOfs. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setCalculateSrcOfs(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setStandardUriConformant) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- bool arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setStandardUriConformant(self,newState);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setStandardUriConformant. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (bool) SvIV(ST(1));
- {
- try {
- (arg1)->setStandardUriConformant(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_useScanner) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_useScanner(self,scannerName);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_useScanner. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_useScanner, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- try {
- (arg1)->useScanner((XMLCh const *)arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_installAdvDocHandler) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_installAdvDocHandler(self,toInstall);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_installAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
- }
- }
- {
- try {
- (arg1)->installAdvDocHandler(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_removeAdvDocHandler) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) (XERCES_CPP_NAMESPACE::XMLDocumentHandler *)0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_removeAdvDocHandler(self,toRemove);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_removeAdvDocHandler. Expected _p_XERCES_CPP_NAMESPACE__XMLDocumentHandler");
- }
- }
- {
- try {
- result = (bool)(arg1)->removeAdvDocHandler(arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parseFirst__SWIG_0) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAXParser_parseFirst(self,systemId,toFill);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_parseFirst, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
- try {
- result = (bool)(arg1)->parseFirst((XMLCh const *)arg2,*arg3);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parseFirst__SWIG_1) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- char *arg2 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAXParser_parseFirst(self,systemId,toFill);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
- try {
- result = (bool)(arg1)->parseFirst((char const *)arg2,*arg3);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parseFirst__SWIG_2) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg3 = 0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: SAXParser_parseFirst(self,source,toFill);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 3 of SAXParser_parseFirst. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
- try {
- result = (bool)(arg1)->parseFirst((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,*arg3);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parseFirst) {
- dXSARGS;
-
- if (items == 3) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_2); return;
- }
- }
- }
- }
- if (items == 3) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_0); return;
- }
- }
- }
- }
- if (items == 3) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parseFirst__SWIG_1); return;
- }
- }
- }
- }
-
- croak("No matching function for overloaded 'SAXParser_parseFirst'");
- XSRETURN(0);
-}
-
-
-XS(_wrap_SAXParser_parseNext) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
- bool result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_parseNext(self,token);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parseNext. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_parseNext. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
- try {
- result = (bool)(arg1)->parseNext(*arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parseReset) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::XMLPScanToken *arg2 = 0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_parseReset(self,token);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parseReset. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_parseReset. Expected _p_XERCES_CPP_NAMESPACE__XMLPScanToken");
- }
- }
- {
- try {
- (arg1)->parseReset(*arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_loadGrammar__SWIG_0) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAXParser_loadGrammar(self,source,grammarType,toCache);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
- }
- }
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XERCES_CPP_NAMESPACE::InputSource const &)*arg2,arg3,arg4);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_loadGrammar__SWIG_1) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAXParser_loadGrammar(self,systemId,grammarType,toCache);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_loadGrammar, Expected perl-string.");
- XSRETURN(1);
- }
- }
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XMLCh const *)arg2,arg3,arg4);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_loadGrammar__SWIG_2) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- char *arg2 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: SAXParser_loadGrammar(self,systemId,grammarType,toCache);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((char const *)arg2,arg3,arg4);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_loadGrammar) {
- dXSARGS;
-
- if ((items >= 3) && (items <= 4)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_0); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_0); return;
- }
- }
- }
- }
- }
- if ((items >= 3) && (items <= 4)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_1); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_1); return;
- }
- }
- }
- }
- }
- if ((items >= 3) && (items <= 4)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_2); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_loadGrammar__SWIG_2); return;
- }
- }
- }
- }
- }
-
- croak("No matching function for overloaded 'SAXParser_loadGrammar'");
- XSRETURN(0);
-}
-
-
-XS(_wrap_SAXParser_resetCachedGrammarPool) {
+XS(_wrap_delete_DOMNodeFilter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_resetCachedGrammarPool(self);");
+ SWIG_croak("Usage: delete_DOMNodeFilter(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNodeFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
}
}
{
try {
- (arg1)->resetCachedGrammarPool();
+ delete arg1;
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parse__SWIG_0) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::InputSource *arg2 = 0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_parse(self,source);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
- }
- }
- {
- try {
- (arg1)->parse((XERCES_CPP_NAMESPACE::InputSource const &)*arg2);
-
- }
- catch (const XMLException& e)
+ catch (const DOMException& e)
{
- makeXMLException(e);
+ makeDOMException(e);
}
catch (...)
{
@@ -48577,94 +49895,49 @@
}
-XS(_wrap_SAXParser_parse__SWIG_1) {
+XS(_wrap_DOMNodeFilter_acceptNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ short result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_parse(self,systemId);");
+ SWIG_croak("Usage: DOMNodeFilter_acceptNode(self,node);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeFilter_acceptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of SAXParser_parse, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNodeFilter_acceptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->parse((XMLCh const *)arg2);
+ result = (short)((XERCES_CPP_NAMESPACE::DOMNodeFilter const *)arg1)->acceptNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- {
- delete[] arg2;
- }
- XSRETURN(argvi);
- fail:
- {
- delete[] arg2;
- }
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_parse__SWIG_2) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- char *arg2 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_parse(self,systemId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_parse. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
- {
- try {
- (arg1)->parse((char const *)arg2);
-
- }
- catch (const XMLException& e)
+ catch (const DOMException& e)
{
- makeXMLException(e);
+ makeDOMException(e);
}
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -48673,152 +49946,34 @@
}
-XS(_wrap_SAXParser_parse) {
- dXSARGS;
-
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_0); return;
- }
- }
- }
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_1); return;
- }
- }
- }
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SAXParser_parse__SWIG_2); return;
- }
- }
- }
-
- croak("No matching function for overloaded 'SAXParser_parse'");
- XSRETURN(0);
-}
-
-
-XS(_wrap_SAXParser_setDocumentHandler) {
+XS(_wrap_delete_DOMNodeIterator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::DocumentHandler *arg2 = (XERCES_CPP_NAMESPACE::DocumentHandler *) (XERCES_CPP_NAMESPACE::DocumentHandler *)0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setDocumentHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMNodeIterator(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_setDocumentHandler. Expected _p_XERCES_CPP_NAMESPACE__DocumentHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- (arg1)->setDocumentHandler(arg2);
+ delete arg1;
}
catch (const XMLException& e)
{
makeXMLException(e);
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
- }
- }
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_SAXParser_setDTDHandler) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::DTDHandler *arg2 = (XERCES_CPP_NAMESPACE::DTDHandler *) (XERCES_CPP_NAMESPACE::DTDHandler *)0 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setDTDHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_setDTDHandler. Expected _p_XERCES_CPP_NAMESPACE__DTDHandler");
- }
- }
- {
- try {
- (arg1)->setDTDHandler(arg2);
-
- }
- catch (const XMLException& e)
+ catch (const DOMException& e)
{
- makeXMLException(e);
+ makeDOMException(e);
}
catch (...)
{
@@ -48834,43 +49989,46 @@
}
-XS(_wrap_SAXParser_setErrorHandler) {
+XS(_wrap_DOMNodeIterator_getRoot) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::ErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::ErrorHandler *) (XERCES_CPP_NAMESPACE::ErrorHandler *)0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setErrorHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_getRoot(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__ErrorHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_getRoot. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- (arg1)->setErrorHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getRoot();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -48879,43 +50037,43 @@
}
-XS(_wrap_SAXParser_setEntityResolver) {
+XS(_wrap_DOMNodeIterator_getWhatToShow) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- XERCES_CPP_NAMESPACE::EntityResolver *arg2 = (XERCES_CPP_NAMESPACE::EntityResolver *) (XERCES_CPP_NAMESPACE::EntityResolver *)0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ unsigned long result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: SAXParser_setEntityResolver(self,resolver);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_getWhatToShow(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0) < 0) {
- SWIG_croak("Type error in argument 2 of SAXParser_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__EntityResolver");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_getWhatToShow. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- (arg1)->setEntityResolver(arg2);
+ result = (unsigned long)(arg1)->getWhatToShow();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -48924,144 +50082,88 @@
}
-XS(_wrap_SAXParser_error) {
+XS(_wrap_DOMNodeIterator_getFilter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
- unsigned int arg2 ;
- XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
- int arg4 ;
- XMLCh *arg5 = (XMLCh *) (XMLCh *)0 ;
- XMLCh *arg6 = (XMLCh *) (XMLCh *)0 ;
- XMLCh *arg7 = (XMLCh *) (XMLCh *)0 ;
- XMLSSize_t arg8 ;
- XMLSSize_t arg9 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *result;
int argvi = 0;
dXSARGS;
- if ((items < 9) || (items > 9)) {
- SWIG_croak("Usage: SAXParser_error(self,errCode,msgDomain,errType,errorText,systemId,publicId,lineNum,colNum);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_error. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
- }
- }
- arg2 = (unsigned int) SvUV(ST(1));
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
- XSRETURN(1);
- }
- }
- arg4 = (int) SvIV(ST(3));
- {
- if (SvPOK(ST(4))||SvIOK(ST(4))||SvNOK(ST(4))) {
- arg5 = Perl2XMLString(ST(4));
- } else {
- croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(5))||SvIOK(ST(5))||SvNOK(ST(5))) {
- arg6 = Perl2XMLString(ST(5));
- } else {
- croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
- XSRETURN(1);
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_getFilter(self);");
}
{
- if (SvPOK(ST(6))||SvIOK(ST(6))||SvNOK(ST(6))) {
- arg7 = Perl2XMLString(ST(6));
- } else {
- croak("Type error in argument 2 of SAXParser_error, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
- arg8 = (XMLSSize_t) SvIV(ST(7));
- arg9 = (XMLSSize_t) SvIV(ST(8));
{
try {
- (arg1)->error(arg2,(XMLCh const *)arg3,(XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrTypes )arg4,(XMLCh const *)arg5,(XMLCh const *)arg6,(XMLCh const *)arg7,arg8,arg9);
+ result = (XERCES_CPP_NAMESPACE::DOMNodeFilter *)(arg1)->getFilter();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg3;
- }
- {
- delete[] arg5;
- }
- {
- delete[] arg6;
- }
- {
- delete[] arg7;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg3;
- }
- {
- delete[] arg5;
- }
- {
- delete[] arg6;
- }
- {
- delete[] arg7;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_SAXParser_resetErrors) {
+XS(_wrap_DOMNodeIterator_getExpandEntityReferences) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::SAXParser *arg1 = (XERCES_CPP_NAMESPACE::SAXParser *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SAXParser_resetErrors(self);");
+ SWIG_croak("Usage: DOMNodeIterator_getExpandEntityReferences(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0) < 0) {
- SWIG_croak("Type error in argument 1 of SAXParser_resetErrors. Expected _p_XERCES_CPP_NAMESPACE__SAXParser");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_getExpandEntityReferences. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- (arg1)->resetErrors();
+ result = (bool)(arg1)->getExpandEntityReferences();
}
catch (const XMLException& e)
{
makeXMLException(e);
}
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
catch (...)
{
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49070,20 +50172,26 @@
}
-XS(_wrap_new_DOMException__SWIG_0) {
+XS(_wrap_DOMNodeIterator_nextNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *result;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_DOMException();");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_nextNode(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_nextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextNode();
}
catch (const XMLException& e)
@@ -49099,8 +50207,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49109,31 +50220,26 @@
}
-XS(_wrap_new_DOMException__SWIG_1) {
+XS(_wrap_DOMNodeIterator_previousNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- short arg1 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMException *result;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: new_DOMException(code,message);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_previousNode(self);");
}
- arg1 = (short) SvIV(ST(0));
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of new_DOMException, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_previousNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException(arg1,(XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousNode();
}
catch (const XMLException& e)
@@ -49149,42 +50255,38 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_new_DOMException__SWIG_2) {
+XS(_wrap_DOMNodeIterator_detach) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = 0 ;
- XERCES_CPP_NAMESPACE::DOMException *result;
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_DOMException(other);");
+ SWIG_croak("Usage: DOMNodeIterator_detach(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_DOMException. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_detach. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMException *)new XERCES_CPP_NAMESPACE::DOMException((XERCES_CPP_NAMESPACE::DOMException const &)*arg1);
+ (arg1)->detach();
}
catch (const XMLException& e)
@@ -49200,8 +50302,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49210,60 +50311,63 @@
}
-XS(_wrap_new_DOMException) {
- dXSARGS;
-
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_0); return;
- }
- if (items == 1) {
- int _v;
+XS(_wrap_DOMNodeIterator_release) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeIterator_release(self);");
+ }
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeIterator_release. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
}
}
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_2); return;
- }
- }
- if (items == 2) {
- int _v;
{
- _v = SvIOK(ST(0)) ? 1 : 0;
- }
- if (_v) {
+ try {
+ (arg1)->release();
+
+ }
+ catch (const XMLException& e)
{
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ makeXMLException(e);
}
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMException__SWIG_1); return;
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
}
-
- croak("No matching function for overloaded 'new_DOMException'");
- XSRETURN(0);
+ croak(_swigerr);
}
-XS(_wrap_delete_DOMException) {
+XS(_wrap_delete_DOMRange) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMException(self);");
+ SWIG_croak("Usage: delete_DOMRange(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMException. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMRange. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
@@ -49293,27 +50397,46 @@
}
-XS(_wrap_DOMException_code_set) {
+XS(_wrap_DOMRange_getStartContainer) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
- int arg2 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMException_code_set(self,code);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMRange_getStartContainer(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMException_code_set. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getStartContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
- arg2 = (int) SvIV(ST(1));
- if (arg1) (arg1)->code = (XERCES_CPP_NAMESPACE::DOMException::ExceptionCode )arg2;
-
-
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getStartContainer();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49322,27 +50445,43 @@
}
-XS(_wrap_DOMException_code_get) {
+XS(_wrap_DOMRange_getStartOffset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
- int result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XMLSize_t result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMException_code_get(self);");
+ SWIG_croak("Usage: DOMRange_getStartOffset(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMException_code_get. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getStartOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ try {
+ result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getStartOffset();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
- result = (int) ((arg1)->code);
-
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49351,71 +50490,91 @@
}
-XS(_wrap_DOMException_msg_set) {
+XS(_wrap_DOMRange_getEndContainer) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMException_msg_set(self,msg);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMRange_getEndContainer(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMException_msg_set. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getEndContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMException_msg_set, Expected perl-string.");
- XSRETURN(1);
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getEndContainer();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
- if (arg1) (arg1)->msg = (XMLCh const *)arg2;
-
-
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMException_msg_get) {
+XS(_wrap_DOMRange_getEndOffset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMException *arg1 = (XERCES_CPP_NAMESPACE::DOMException *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XMLSize_t result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMException_msg_get(self);");
+ SWIG_croak("Usage: DOMRange_getEndOffset(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMException_msg_get. Expected _p_XERCES_CPP_NAMESPACE__DOMException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getEndOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
- result = (XMLCh *) ((arg1)->msg);
-
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ try {
+ result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getEndOffset();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
}
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49424,25 +50583,26 @@
}
-XS(_wrap_delete_DOMDocumentRange) {
+XS(_wrap_DOMRange_getCollapsed) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentRange *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMDocumentRange(self);");
+ SWIG_croak("Usage: DOMRange_getCollapsed(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMDocumentRange. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getCollapsed. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getCollapsed();
}
catch (const XMLException& e)
@@ -49458,7 +50618,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49467,26 +50628,26 @@
}
-XS(_wrap_DOMDocumentRange_createRange) {
+XS(_wrap_DOMRange_getCommonAncestorContainer) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentRange *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMRange *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentRange_createRange(self);");
+ SWIG_croak("Usage: DOMRange_getCommonAncestorContainer(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentRange_createRange. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_getCommonAncestorContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMRange *)(arg1)->createRange();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getCommonAncestorContainer();
}
catch (const XMLException& e)
@@ -49502,8 +50663,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49512,25 +50676,33 @@
}
-XS(_wrap_delete_DOMDocumentTraversal) {
+XS(_wrap_DOMRange_setStart) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLSize_t arg3 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMDocumentTraversal(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMRange_setStart(self,refNode,offset);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setStart. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMDocumentTraversal. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_setStart. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
+ arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- delete arg1;
+ (arg1)->setStart((XERCES_CPP_NAMESPACE::DOMNode const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -49555,42 +50727,33 @@
}
-XS(_wrap_DOMDocumentTraversal_createNodeIterator) {
+XS(_wrap_DOMRange_setEnd) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- unsigned long arg3 ;
- XERCES_CPP_NAMESPACE::DOMNodeFilter *arg4 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
- bool arg5 ;
- XERCES_CPP_NAMESPACE::DOMNodeIterator *result;
+ XMLSize_t arg3 ;
int argvi = 0;
dXSARGS;
- if ((items < 5) || (items > 5)) {
- SWIG_croak("Usage: DOMDocumentTraversal_createNodeIterator(self,root,whatToShow,filter,entityReferenceExpansion);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMRange_setEnd(self,refNode,offset);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setEnd. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- arg3 = (unsigned long) SvUV(ST(2));
- {
- if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
- SWIG_croak("Type error in argument 4 of DOMDocumentTraversal_createNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
+ SWIG_croak("Type error in argument 2 of DOMRange_setEnd. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- arg5 = (bool) SvIV(ST(4));
+ arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeIterator *)(arg1)->createNodeIterator(arg2,arg3,arg4,arg5);
+ (arg1)->setEnd((XERCES_CPP_NAMESPACE::DOMNode const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -49606,8 +50769,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49616,42 +50778,31 @@
}
-XS(_wrap_DOMDocumentTraversal_createTreeWalker) {
+XS(_wrap_DOMRange_setStartBefore) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentTraversal *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- unsigned long arg3 ;
- XERCES_CPP_NAMESPACE::DOMNodeFilter *arg4 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
- bool arg5 ;
- XERCES_CPP_NAMESPACE::DOMTreeWalker *result;
int argvi = 0;
dXSARGS;
- if ((items < 5) || (items > 5)) {
- SWIG_croak("Usage: DOMDocumentTraversal_createTreeWalker(self,root,whatToShow,filter,entityReferenceExpansion);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_setStartBefore(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setStartBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- arg3 = (unsigned long) SvUV(ST(2));
- {
- if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
- SWIG_croak("Type error in argument 4 of DOMDocumentTraversal_createTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
+ SWIG_croak("Type error in argument 2 of DOMRange_setStartBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- arg5 = (bool) SvIV(ST(4));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMTreeWalker *)(arg1)->createTreeWalker(arg2,arg3,arg4,arg5);
+ (arg1)->setStartBefore((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49667,8 +50818,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49677,25 +50827,31 @@
}
-XS(_wrap_delete_DOMNodeFilter) {
+XS(_wrap_DOMRange_setStartAfter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeFilter *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNodeFilter(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_setStartAfter(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNodeFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setStartAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_setStartAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- delete arg1;
+ (arg1)->setStartAfter((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49720,32 +50876,31 @@
}
-XS(_wrap_DOMNodeFilter_acceptNode) {
+XS(_wrap_DOMRange_setEndBefore) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeFilter *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeFilter *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- short result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNodeFilter_acceptNode(self,node);");
+ SWIG_croak("Usage: DOMRange_setEndBefore(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeFilter_acceptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeFilter");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setEndBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNodeFilter_acceptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 2 of DOMRange_setEndBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (short)((XERCES_CPP_NAMESPACE::DOMNodeFilter const *)arg1)->acceptNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ (arg1)->setEndBefore((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49761,8 +50916,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49771,25 +50925,31 @@
}
-XS(_wrap_delete_DOMNodeIterator) {
+XS(_wrap_DOMRange_setEndAfter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNodeIterator(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_setEndAfter(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNodeIterator. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_setEndAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_setEndAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- delete arg1;
+ (arg1)->setEndAfter((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49814,26 +50974,27 @@
}
-XS(_wrap_DOMNodeIterator_getRoot) {
+XS(_wrap_DOMRange_collapse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_getRoot(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_collapse(self,toStart);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_getRoot. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_collapse. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getRoot();
+ (arg1)->collapse(arg2);
}
catch (const XMLException& e)
@@ -49849,11 +51010,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49862,26 +51019,31 @@
}
-XS(_wrap_DOMNodeIterator_getWhatToShow) {
+XS(_wrap_DOMRange_selectNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- unsigned long result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_getWhatToShow(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_selectNode(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_getWhatToShow. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_selectNode. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_selectNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (unsigned long)(arg1)->getWhatToShow();
+ (arg1)->selectNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49897,8 +51059,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49907,26 +51068,31 @@
}
-XS(_wrap_DOMNodeIterator_getFilter) {
+XS(_wrap_DOMRange_selectNodeContents) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeFilter *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_getFilter(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_selectNodeContents(self,refNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_selectNodeContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_selectNodeContents. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeFilter *)(arg1)->getFilter();
+ (arg1)->selectNodeContents((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -49942,8 +51108,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49952,26 +51117,34 @@
}
-XS(_wrap_DOMNodeIterator_getExpandEntityReferences) {
+XS(_wrap_DOMRange_compareBoundaryPoints) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ int arg2 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg3 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ short result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_getExpandEntityReferences(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMRange_compareBoundaryPoints(self,how,sourceRange);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_getExpandEntityReferences. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_compareBoundaryPoints. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ arg2 = (int) SvIV(ST(1));
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMRange_compareBoundaryPoints. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (bool)(arg1)->getExpandEntityReferences();
+ result = (short)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->compareBoundaryPoints((XERCES_CPP_NAMESPACE::DOMRange::CompareHow )arg2,(XERCES_CPP_NAMESPACE::DOMRange const *)arg3);
}
catch (const XMLException& e)
@@ -49997,26 +51170,25 @@
}
-XS(_wrap_DOMNodeIterator_nextNode) {
+XS(_wrap_DOMRange_deleteContents) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_nextNode(self);");
+ SWIG_croak("Usage: DOMRange_deleteContents(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_nextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_deleteContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextNode();
+ (arg1)->deleteContents();
}
catch (const XMLException& e)
@@ -50032,11 +51204,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50045,26 +51213,26 @@
}
-XS(_wrap_DOMNodeIterator_previousNode) {
+XS(_wrap_DOMRange_extractContents) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_previousNode(self);");
+ SWIG_croak("Usage: DOMRange_extractContents(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_previousNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_extractContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousNode();
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)(arg1)->extractContents();
}
catch (const XMLException& e)
@@ -50080,11 +51248,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50093,25 +51258,26 @@
}
-XS(_wrap_DOMNodeIterator_detach) {
+XS(_wrap_DOMRange_cloneContents) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_detach(self);");
+ SWIG_croak("Usage: DOMRange_cloneContents(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_detach. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_cloneContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- (arg1)->detach();
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->cloneContents();
}
catch (const XMLException& e)
@@ -50127,7 +51293,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50136,25 +51303,31 @@
}
-XS(_wrap_DOMNodeIterator_release) {
+XS(_wrap_DOMRange_insertNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeIterator *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeIterator *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeIterator_release(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_insertNode(self,newNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeIterator_release. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeIterator");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRange_insertNode. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_insertNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->release();
+ (arg1)->insertNode(arg2);
}
catch (const XMLException& e)
@@ -50179,25 +51352,31 @@
}
-XS(_wrap_delete_DOMRange) {
+XS(_wrap_DOMRange_surroundContents) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMRange(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMRange_surroundContents(self,newParent);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMRange. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ SWIG_croak("Type error in argument 1 of DOMRange_surroundContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMRange_surroundContents. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- delete arg1;
+ (arg1)->surroundContents(arg2);
}
catch (const XMLException& e)
@@ -50222,26 +51401,26 @@
}
-XS(_wrap_DOMRange_getStartContainer) {
+XS(_wrap_DOMRange_cloneRange) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMRange *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getStartContainer(self);");
+ SWIG_croak("Usage: DOMRange_cloneRange(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getStartContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ SWIG_croak("Type error in argument 1 of DOMRange_cloneRange. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getStartContainer();
+ result = (XERCES_CPP_NAMESPACE::DOMRange *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->cloneRange();
}
catch (const XMLException& e)
@@ -50257,11 +51436,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50270,26 +51446,26 @@
}
-XS(_wrap_DOMRange_getStartOffset) {
+XS(_wrap_DOMRange_toString) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XMLSize_t result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getStartOffset(self);");
+ SWIG_croak("Usage: DOMRange_toString(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getStartOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ SWIG_croak("Type error in argument 1 of DOMRange_toString. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getStartOffset();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->toString();
}
catch (const XMLException& e)
@@ -50305,8 +51481,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50315,26 +51493,25 @@
}
-XS(_wrap_DOMRange_getEndContainer) {
+XS(_wrap_DOMRange_detach) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getEndContainer(self);");
+ SWIG_croak("Usage: DOMRange_detach(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getEndContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ SWIG_croak("Type error in argument 1 of DOMRange_detach. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getEndContainer();
+ (arg1)->detach();
}
catch (const XMLException& e)
@@ -50350,11 +51527,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50363,26 +51536,25 @@
}
-XS(_wrap_DOMRange_getEndOffset) {
+XS(_wrap_DOMRange_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XMLSize_t result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getEndOffset(self);");
+ SWIG_croak("Usage: DOMRange_release(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getEndOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ SWIG_croak("Type error in argument 1 of DOMRange_release. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
}
}
{
try {
- result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getEndOffset();
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -50398,8 +51570,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50408,26 +51579,20 @@
}
-XS(_wrap_DOMRange_getCollapsed) {
+XS(_wrap_new_DOMRangeException__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMRangeException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getCollapsed(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getCollapsed. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: new_DOMRangeException();");
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getCollapsed();
+ result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException();
}
catch (const XMLException& e)
@@ -50444,7 +51609,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50453,26 +51618,31 @@
}
-XS(_wrap_DOMRange_getCommonAncestorContainer) {
+XS(_wrap_new_DOMRangeException__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ int arg1 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_getCommonAncestorContainer(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: new_DOMRangeException(code,message);");
}
+ arg1 = (int) SvIV(ST(0));
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_getCommonAncestorContainer. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of new_DOMRangeException, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->getCommonAncestorContainer();
+ result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException((XERCES_CPP_NAMESPACE::DOMRangeException::RangeExceptionCode )arg1,(XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -50488,46 +51658,42 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMRange_setStart) {
+XS(_wrap_new_DOMRangeException__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLSize_t arg3 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMRange_setStart(self,refNode,offset);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setStart. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: new_DOMRangeException(other);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setStart. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_DOMRangeException. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
}
}
- arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- (arg1)->setStart((XERCES_CPP_NAMESPACE::DOMNode const *)arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException((XERCES_CPP_NAMESPACE::DOMRangeException const &)*arg1);
}
catch (const XMLException& e)
@@ -50543,7 +51709,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50552,82 +51719,65 @@
}
-XS(_wrap_DOMRange_setEnd) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLSize_t arg3 ;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMRange_setEnd(self,refNode,offset);");
- }
+XS(_wrap_new_DOMRangeException) {
+ dXSARGS;
+
+ if (items == 0) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_0); return;
+ }
+ if (items == 1) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setEnd. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setEnd. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_2); return;
}
- arg3 = (XMLSize_t) SvUV(ST(2));
+ }
+ if (items == 2) {
+ int _v;
{
- try {
- (arg1)->setEnd((XERCES_CPP_NAMESPACE::DOMNode const *)arg2,arg3);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (const DOMException& e)
+ _v = SvIOK(ST(0)) ? 1 : 0;
+ }
+ if (_v) {
{
- makeDOMException(e);
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
}
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_1); return;
}
}
-
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
}
- croak(_swigerr);
+
+ croak("No matching function for overloaded 'new_DOMRangeException'");
+ XSRETURN(0);
}
-XS(_wrap_DOMRange_setStartBefore) {
+XS(_wrap_delete_DOMRangeException) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_setStartBefore(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setStartBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMRangeException(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setStartBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMRangeException. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
}
}
{
try {
- (arg1)->setStartBefore((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -50652,46 +51802,26 @@
}
-XS(_wrap_DOMRange_setStartAfter) {
+XS(_wrap_DOMRangeException_code_set) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
+ int arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_setStartAfter(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setStartAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setStartAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ SWIG_croak("Usage: DOMRangeException_code_set(self,code);");
}
{
- try {
- (arg1)->setStartAfter((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (const DOMException& e)
- {
- makeDOMException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRangeException_code_set. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
}
}
+ arg2 = (int) SvIV(ST(1));
+ if (arg1) (arg1)->code = (XERCES_CPP_NAMESPACE::DOMRangeException::RangeExceptionCode )arg2;
+
XSRETURN(argvi);
fail:
@@ -50701,47 +51831,27 @@
}
-XS(_wrap_DOMRange_setEndBefore) {
+XS(_wrap_DOMRangeException_code_get) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_setEndBefore(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setEndBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setEndBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMRangeException_code_get(self);");
}
{
- try {
- (arg1)->setEndBefore((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (const DOMException& e)
- {
- makeDOMException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMRangeException_code_get. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
}
}
+ result = (int) ((arg1)->code);
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50750,31 +51860,25 @@
}
-XS(_wrap_DOMRange_setEndAfter) {
+XS(_wrap_delete_DOMTreeWalker) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_setEndAfter(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_setEndAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMTreeWalker(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_setEndAfter. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->setEndAfter((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -50799,27 +51903,26 @@
}
-XS(_wrap_DOMRange_collapse) {
+XS(_wrap_DOMTreeWalker_getRoot) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_collapse(self,toStart);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_getRoot(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_collapse. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_getRoot. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->collapse(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getRoot();
}
catch (const XMLException& e)
@@ -50835,7 +51938,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50844,31 +51951,26 @@
}
-XS(_wrap_DOMRange_selectNode) {
+XS(_wrap_DOMTreeWalker_getWhatToShow) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ unsigned long result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_selectNode(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_selectNode. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_getWhatToShow(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_selectNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_getWhatToShow. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->selectNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (unsigned long)(arg1)->getWhatToShow();
}
catch (const XMLException& e)
@@ -50884,7 +51986,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50893,31 +51996,26 @@
}
-XS(_wrap_DOMRange_selectNodeContents) {
+XS(_wrap_DOMTreeWalker_getFilter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeFilter *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_selectNodeContents(self,refNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_selectNodeContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_getFilter(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_selectNodeContents. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->selectNodeContents((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNodeFilter *)(arg1)->getFilter();
}
catch (const XMLException& e)
@@ -50933,7 +52031,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50942,34 +52041,26 @@
}
-XS(_wrap_DOMRange_compareBoundaryPoints) {
+XS(_wrap_DOMTreeWalker_getExpandEntityReferences) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- int arg2 ;
- XERCES_CPP_NAMESPACE::DOMRange *arg3 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- short result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMRange_compareBoundaryPoints(self,how,sourceRange);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_compareBoundaryPoints. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_getExpandEntityReferences(self);");
}
- arg2 = (int) SvIV(ST(1));
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMRange_compareBoundaryPoints. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_getExpandEntityReferences. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- result = (short)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->compareBoundaryPoints((XERCES_CPP_NAMESPACE::DOMRange::CompareHow )arg2,(XERCES_CPP_NAMESPACE::DOMRange const *)arg3);
+ result = (bool)(arg1)->getExpandEntityReferences();
}
catch (const XMLException& e)
@@ -50995,25 +52086,26 @@
}
-XS(_wrap_DOMRange_deleteContents) {
+XS(_wrap_DOMTreeWalker_getCurrentNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_deleteContents(self);");
+ SWIG_croak("Usage: DOMTreeWalker_getCurrentNode(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_deleteContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_getCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->deleteContents();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getCurrentNode();
}
catch (const XMLException& e)
@@ -51029,7 +52121,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51038,26 +52134,26 @@
}
-XS(_wrap_DOMRange_extractContents) {
+XS(_wrap_DOMTreeWalker_parentNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_extractContents(self);");
+ SWIG_croak("Usage: DOMTreeWalker_parentNode(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_extractContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_parentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)(arg1)->extractContents();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->parentNode();
}
catch (const XMLException& e)
@@ -51073,8 +52169,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51083,26 +52182,26 @@
}
-XS(_wrap_DOMRange_cloneContents) {
+XS(_wrap_DOMTreeWalker_firstChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_cloneContents(self);");
+ SWIG_croak("Usage: DOMTreeWalker_firstChild(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_cloneContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_firstChild. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->cloneContents();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->firstChild();
}
catch (const XMLException& e)
@@ -51118,8 +52217,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51128,31 +52230,26 @@
}
-XS(_wrap_DOMRange_insertNode) {
+XS(_wrap_DOMTreeWalker_lastChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_insertNode(self,newNode);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_insertNode. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_lastChild(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_insertNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_lastChild. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->insertNode(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->lastChild();
}
catch (const XMLException& e)
@@ -51168,7 +52265,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51177,31 +52278,26 @@
}
-XS(_wrap_DOMRange_surroundContents) {
+XS(_wrap_DOMTreeWalker_previousSibling) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRange_surroundContents(self,newParent);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_surroundContents. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_previousSibling(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMRange_surroundContents. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_previousSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->surroundContents(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousSibling();
}
catch (const XMLException& e)
@@ -51217,7 +52313,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51226,26 +52326,26 @@
}
-XS(_wrap_DOMRange_cloneRange) {
+XS(_wrap_DOMTreeWalker_nextSibling) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XERCES_CPP_NAMESPACE::DOMRange *result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_cloneRange(self);");
+ SWIG_croak("Usage: DOMTreeWalker_nextSibling(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_cloneRange. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_nextSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMRange *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->cloneRange();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextSibling();
}
catch (const XMLException& e)
@@ -51261,8 +52361,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51271,26 +52374,26 @@
}
-XS(_wrap_DOMRange_toString) {
+XS(_wrap_DOMTreeWalker_previousNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_toString(self);");
+ SWIG_croak("Usage: DOMTreeWalker_previousNode(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_toString. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_previousNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMRange const *)arg1)->toString();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousNode();
}
catch (const XMLException& e)
@@ -51307,8 +52410,9 @@
}
}
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
@@ -51318,25 +52422,26 @@
}
-XS(_wrap_DOMRange_detach) {
+XS(_wrap_DOMTreeWalker_nextNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_detach(self);");
+ SWIG_croak("Usage: DOMTreeWalker_nextNode(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_detach. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_nextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
}
}
{
try {
- (arg1)->detach();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextNode();
}
catch (const XMLException& e)
@@ -51352,7 +52457,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51361,25 +52470,31 @@
}
-XS(_wrap_DOMRange_release) {
+XS(_wrap_DOMTreeWalker_setCurrentNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRange *arg1 = (XERCES_CPP_NAMESPACE::DOMRange *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRange_release(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMTreeWalker_setCurrentNode(self,currentNode);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRange_release. Expected _p_XERCES_CPP_NAMESPACE__DOMRange");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_setCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMTreeWalker_setCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->release();
+ (arg1)->setCurrentNode(arg2);
}
catch (const XMLException& e)
@@ -51404,20 +52519,25 @@
}
-XS(_wrap_new_DOMRangeException__SWIG_0) {
+XS(_wrap_DOMTreeWalker_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRangeException *result;
+ XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_DOMRangeException();");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMTreeWalker_release(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMTreeWalker_release. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException();
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -51433,8 +52553,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51443,31 +52562,25 @@
}
-XS(_wrap_new_DOMRangeException__SWIG_1) {
+XS(_wrap_delete_DOMNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- int arg1 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMRangeException *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: new_DOMRangeException(code,message);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMNode(self);");
}
- arg1 = (int) SvIV(ST(0));
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of new_DOMRangeException, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException((XERCES_CPP_NAMESPACE::DOMRangeException::RangeExceptionCode )arg1,(XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -51483,42 +52596,35 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_new_DOMRangeException__SWIG_2) {
+XS(_wrap_DOMNode_getNodeName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = 0 ;
- XERCES_CPP_NAMESPACE::DOMRangeException *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_DOMRangeException(other);");
+ SWIG_croak("Usage: DOMNode_getNodeName(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_DOMRangeException. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getNodeName. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMRangeException *)new XERCES_CPP_NAMESPACE::DOMRangeException((XERCES_CPP_NAMESPACE::DOMRangeException const &)*arg1);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeName();
}
catch (const XMLException& e)
@@ -51534,75 +52640,38 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_new_DOMRangeException) {
- dXSARGS;
-
- if (items == 0) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_0); return;
- }
- if (items == 1) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_2); return;
- }
- }
- if (items == 2) {
- int _v;
{
- _v = SvIOK(ST(0)) ? 1 : 0;
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DOMRangeException__SWIG_1); return;
- }
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
}
-
- croak("No matching function for overloaded 'new_DOMRangeException'");
- XSRETURN(0);
+ croak(_swigerr);
}
-XS(_wrap_delete_DOMRangeException) {
+XS(_wrap_DOMNode_getNodeValue) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMRangeException(self);");
+ SWIG_croak("Usage: DOMNode_getNodeValue(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMRangeException. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getNodeValue. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeValue();
}
catch (const XMLException& e)
@@ -51618,7 +52687,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51627,27 +52699,43 @@
}
-XS(_wrap_DOMRangeException_code_set) {
+XS(_wrap_DOMNode_getNodeType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
- int arg2 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ short result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMRangeException_code_set(self,code);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNode_getNodeType(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRangeException_code_set. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getNodeType. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- arg2 = (int) SvIV(ST(1));
- if (arg1) (arg1)->code = (XERCES_CPP_NAMESPACE::DOMRangeException::RangeExceptionCode )arg2;
-
-
+ {
+ try {
+ result = (short)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeType();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51656,27 +52744,46 @@
}
-XS(_wrap_DOMRangeException_code_get) {
+XS(_wrap_DOMNode_getParentNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMRangeException *arg1 = (XERCES_CPP_NAMESPACE::DOMRangeException *) 0 ;
- int result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMRangeException_code_get(self);");
+ SWIG_croak("Usage: DOMNode_getParentNode(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMRangeException_code_get. Expected _p_XERCES_CPP_NAMESPACE__DOMRangeException");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getParentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- result = (int) ((arg1)->code);
-
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getParentNode();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51685,25 +52792,26 @@
}
-XS(_wrap_delete_DOMTreeWalker) {
+XS(_wrap_DOMNode_getChildNodes) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMTreeWalker(self);");
+ SWIG_croak("Usage: DOMNode_getChildNodes(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMTreeWalker. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getChildNodes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getChildNodes();
}
catch (const XMLException& e)
@@ -51719,7 +52827,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51728,26 +52837,26 @@
}
-XS(_wrap_DOMTreeWalker_getRoot) {
+XS(_wrap_DOMNode_getFirstChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_getRoot(self);");
+ SWIG_croak("Usage: DOMNode_getFirstChild(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_getRoot. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getFirstChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getRoot();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getFirstChild();
}
catch (const XMLException& e)
@@ -51776,26 +52885,26 @@
}
-XS(_wrap_DOMTreeWalker_getWhatToShow) {
+XS(_wrap_DOMNode_getLastChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- unsigned long result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_getWhatToShow(self);");
+ SWIG_croak("Usage: DOMNode_getLastChild(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_getWhatToShow. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getLastChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (unsigned long)(arg1)->getWhatToShow();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getLastChild();
}
catch (const XMLException& e)
@@ -51811,8 +52920,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51821,26 +52933,26 @@
}
-XS(_wrap_DOMTreeWalker_getFilter) {
+XS(_wrap_DOMNode_getPreviousSibling) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeFilter *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_getFilter(self);");
+ SWIG_croak("Usage: DOMNode_getPreviousSibling(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getPreviousSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeFilter *)(arg1)->getFilter();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getPreviousSibling();
}
catch (const XMLException& e)
@@ -51856,8 +52968,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51866,26 +52981,26 @@
}
-XS(_wrap_DOMTreeWalker_getExpandEntityReferences) {
+XS(_wrap_DOMNode_getNextSibling) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_getExpandEntityReferences(self);");
+ SWIG_croak("Usage: DOMNode_getNextSibling(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_getExpandEntityReferences. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getNextSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (bool)(arg1)->getExpandEntityReferences();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNextSibling();
}
catch (const XMLException& e)
@@ -51901,8 +53016,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51911,26 +53029,26 @@
}
-XS(_wrap_DOMTreeWalker_getCurrentNode) {
+XS(_wrap_DOMNode_getAttributes) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_getCurrentNode(self);");
+ SWIG_croak("Usage: DOMNode_getAttributes(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_getCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getAttributes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getCurrentNode();
+ result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getAttributes();
}
catch (const XMLException& e)
@@ -51946,11 +53064,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51959,26 +53074,26 @@
}
-XS(_wrap_DOMTreeWalker_parentNode) {
+XS(_wrap_DOMNode_getOwnerDocument) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_parentNode(self);");
+ SWIG_croak("Usage: DOMNode_getOwnerDocument(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_parentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_getOwnerDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->parentNode();
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getOwnerDocument();
}
catch (const XMLException& e)
@@ -51994,11 +53109,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52007,26 +53119,28 @@
}
-XS(_wrap_DOMTreeWalker_firstChild) {
+XS(_wrap_DOMNode_cloneNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool arg2 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_firstChild(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_cloneNode(self,deep);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_firstChild. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_cloneNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->firstChild();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->cloneNode(arg2);
}
catch (const XMLException& e)
@@ -52055,26 +53169,38 @@
}
-XS(_wrap_DOMTreeWalker_lastChild) {
+XS(_wrap_DOMNode_insertBefore) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_lastChild(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMNode_insertBefore(self,newChild,refChild);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_lastChild. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->lastChild();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->insertBefore(arg2,arg3);
}
catch (const XMLException& e)
@@ -52103,26 +53229,38 @@
}
-XS(_wrap_DOMTreeWalker_previousSibling) {
+XS(_wrap_DOMNode_replaceChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_previousSibling(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMNode_replaceChild(self,newChild,oldChild);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_previousSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousSibling();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->replaceChild(arg2,arg3);
}
catch (const XMLException& e)
@@ -52151,26 +53289,32 @@
}
-XS(_wrap_DOMTreeWalker_nextSibling) {
+XS(_wrap_DOMNode_removeChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_nextSibling(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_removeChild(self,oldChild);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_nextSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_removeChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_removeChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextSibling();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeChild(arg2);
}
catch (const XMLException& e)
@@ -52199,26 +53343,32 @@
}
-XS(_wrap_DOMTreeWalker_previousNode) {
+XS(_wrap_DOMNode_appendChild) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_previousNode(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_appendChild(self,newChild);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_previousNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_appendChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_appendChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->previousNode();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->appendChild(arg2);
}
catch (const XMLException& e)
@@ -52247,26 +53397,26 @@
}
-XS(_wrap_DOMTreeWalker_nextNode) {
+XS(_wrap_DOMNode_hasChildNodes) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_nextNode(self);");
+ SWIG_croak("Usage: DOMNode_hasChildNodes(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_nextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_hasChildNodes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->nextNode();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->hasChildNodes();
}
catch (const XMLException& e)
@@ -52282,11 +53432,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52295,31 +53442,34 @@
}
-XS(_wrap_DOMTreeWalker_setCurrentNode) {
+XS(_wrap_DOMNode_setNodeValue) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMTreeWalker_setCurrentNode(self,currentNode);");
+ SWIG_croak("Usage: DOMNode_setNodeValue(self,nodeValue);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_setCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_setNodeValue. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMTreeWalker_setCurrentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_setNodeValue, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- (arg1)->setCurrentNode(arg2);
+ (arg1)->setNodeValue((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -52336,33 +53486,39 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMTreeWalker_release) {
+XS(_wrap_DOMNode_normalize) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMTreeWalker *arg1 = (XERCES_CPP_NAMESPACE::DOMTreeWalker *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMTreeWalker_release(self);");
+ SWIG_croak("Usage: DOMNode_normalize(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMTreeWalker_release. Expected _p_XERCES_CPP_NAMESPACE__DOMTreeWalker");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNode_normalize. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->release();
+ (arg1)->normalize();
}
catch (const XMLException& e)
@@ -52387,25 +53543,44 @@
}
-XS(_wrap_delete_DOMNode) {
+XS(_wrap_DOMNode_isSupported) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNode(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMNode_isSupported(self,feature,version);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_isSupported. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_isSupported, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMNode_isSupported, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isSupported((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -52421,16 +53596,29 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getNodeName) {
+XS(_wrap_DOMNode_getNamespaceURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -52440,16 +53628,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getNodeName(self);");
+ SWIG_croak("Usage: DOMNode_getNamespaceURI(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getNodeName. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getNamespaceURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeName();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNamespaceURI();
}
catch (const XMLException& e)
@@ -52477,7 +53665,7 @@
}
-XS(_wrap_DOMNode_getNodeValue) {
+XS(_wrap_DOMNode_getPrefix) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -52487,16 +53675,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getNodeValue(self);");
+ SWIG_croak("Usage: DOMNode_getPrefix(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getNodeValue. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getPrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeValue();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getPrefix();
}
catch (const XMLException& e)
@@ -52524,26 +53712,26 @@
}
-XS(_wrap_DOMNode_getNodeType) {
+XS(_wrap_DOMNode_getLocalName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- short result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getNodeType(self);");
+ SWIG_croak("Usage: DOMNode_getLocalName(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getNodeType. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getLocalName. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (short)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNodeType();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getLocalName();
}
catch (const XMLException& e)
@@ -52559,8 +53747,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52569,26 +53759,34 @@
}
-XS(_wrap_DOMNode_getParentNode) {
+XS(_wrap_DOMNode_setPrefix) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getParentNode(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_setPrefix(self,prefix);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getParentNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_setPrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_setPrefix, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getParentNode();
+ (arg1)->setPrefix((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -52604,39 +53802,41 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getChildNodes) {
+XS(_wrap_DOMNode_hasAttributes) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeList *result;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getChildNodes(self);");
+ SWIG_croak("Usage: DOMNode_hasAttributes(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getChildNodes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_hasAttributes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getChildNodes();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->hasAttributes();
}
catch (const XMLException& e)
@@ -52653,7 +53853,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52662,26 +53862,32 @@
}
-XS(_wrap_DOMNode_getFirstChild) {
+XS(_wrap_DOMNode_isSameNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getFirstChild(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_isSameNode(self,other);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getFirstChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_isSameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_isSameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getFirstChild();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isSameNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -52697,11 +53903,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52710,26 +53913,32 @@
}
-XS(_wrap_DOMNode_getLastChild) {
+XS(_wrap_DOMNode_isEqualNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getLastChild(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_isEqualNode(self,arg);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getLastChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_isEqualNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_isEqualNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getLastChild();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isEqualNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -52745,11 +53954,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52758,26 +53964,47 @@
}
-XS(_wrap_DOMNode_getPreviousSibling) {
+XS(_wrap_DOMNode_setUserData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ void *arg3 = (void *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMUserDataHandler *arg4 = (XERCES_CPP_NAMESPACE::DOMUserDataHandler *) 0 ;
+ void *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getPreviousSibling(self);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMNode_setUserData(self,key,data,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getPreviousSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_setUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_setUserData, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMNode_setUserData. Expected _p_void");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler,0) < 0) {
+ SWIG_croak("Type error in argument 4 of DOMNode_setUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMUserDataHandler");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getPreviousSibling();
+ result = (void *)(arg1)->setUserData((XMLCh const *)arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -52793,39 +54020,51 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getNextSibling) {
+XS(_wrap_DOMNode_getUserData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ void *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getNextSibling(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_getUserData(self,key);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getNextSibling. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_getUserData, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNextSibling();
+ result = (void *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getUserData((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -52841,39 +54080,42 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getAttributes) {
+XS(_wrap_DOMNode_getBaseURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getAttributes(self);");
+ SWIG_croak("Usage: DOMNode_getBaseURI(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getAttributes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getAttributes();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getBaseURI();
}
catch (const XMLException& e)
@@ -52889,8 +54131,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52899,26 +54143,32 @@
}
-XS(_wrap_DOMNode_getOwnerDocument) {
+XS(_wrap_DOMNode_compareTreePosition) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ short result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getOwnerDocument(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_compareTreePosition(self,other);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getOwnerDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_compareTreePosition. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_compareTreePosition. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getOwnerDocument();
+ result = (short)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->compareTreePosition((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -52935,7 +54185,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52944,28 +54194,26 @@
}
-XS(_wrap_DOMNode_cloneNode) {
+XS(_wrap_DOMNode_getTextContent) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool arg2 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_cloneNode(self,deep);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNode_getTextContent(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_cloneNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getTextContent. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->cloneNode(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getTextContent();
}
catch (const XMLException& e)
@@ -52982,9 +54230,8 @@
}
}
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
@@ -52994,38 +54241,34 @@
}
-XS(_wrap_DOMNode_insertBefore) {
+XS(_wrap_DOMNode_setTextContent) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNode_insertBefore(self,newChild,refChild);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_setTextContent(self,textContent);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_setTextContent. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMNode_insertBefore. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_setTextContent, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->insertBefore(arg2,arg3);
+ (arg1)->setTextContent((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -53041,51 +54284,52 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_replaceChild) {
+XS(_wrap_DOMNode_lookupNamespacePrefix) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ bool arg3 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNode_replaceChild(self,newChild,oldChild);");
+ SWIG_croak("Usage: DOMNode_lookupNamespacePrefix(self,namespaceURI,useDefault);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_lookupNamespacePrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMNode_replaceChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_lookupNamespacePrefix, Expected perl-string.");
+ XSRETURN(1);
}
}
+ arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->replaceChild(arg2,arg3);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->lookupNamespacePrefix((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -53102,44 +54346,52 @@
}
}
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
+ {
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_removeChild) {
+XS(_wrap_DOMNode_isDefaultNamespace) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_removeChild(self,oldChild);");
+ SWIG_croak("Usage: DOMNode_isDefaultNamespace(self,namespaceURI);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_removeChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_isDefaultNamespace. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_removeChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_isDefaultNamespace, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeChild(arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isDefaultNamespace((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -53155,45 +54407,51 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_appendChild) {
+XS(_wrap_DOMNode_lookupNamespaceURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_appendChild(self,newChild);");
+ SWIG_croak("Usage: DOMNode_lookupNamespaceURI(self,prefix);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_appendChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_lookupNamespaceURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_appendChild. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_lookupNamespaceURI, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->appendChild(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->lookupNamespaceURI((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -53210,38 +54468,52 @@
}
}
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
+ {
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_hasChildNodes) {
+XS(_wrap_DOMNode_getInterface) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_hasChildNodes(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_getInterface(self,feature);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_hasChildNodes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_getInterface. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNode_getInterface, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->hasChildNodes();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getInterface((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -53257,44 +54529,44 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_setNodeValue) {
+XS(_wrap_DOMNode_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_setNodeValue(self,nodeValue);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNode_release(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_setNodeValue. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_setNodeValue, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMNode_release. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->setNodeValue((XMLCh const *)arg2);
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -53311,39 +54583,40 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_normalize) {
+XS(_wrap_DOMNode_operator_equal_to) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_normalize(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_operator_equal_to(self,other);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_normalize. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMNode_operator_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_operator_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- (arg1)->normalize();
+ result = (bool)XERCES_CPP_NAMESPACE_DOMNode_operator_ee___(arg1,(XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -53359,7 +54632,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53368,44 +54642,32 @@
}
-XS(_wrap_DOMNode_isSupported) {
+XS(_wrap_DOMNode_operator_not_equal_to) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNode_isSupported(self,feature,version);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNode_operator_not_equal_to(self,other);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_isSupported. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_isSupported, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMNode_operator_not_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMNode_isSupported, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNode_operator_not_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isSupported((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (bool)XERCES_CPP_NAMESPACE_DOMNode_operator_Ne___(arg1,(XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
}
catch (const XMLException& e)
@@ -53423,46 +54685,33 @@
}
ST(argvi) = sv_newmortal();
sv_setiv(ST(argvi++), (IV) result);
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getNamespaceURI) {
+XS(_wrap_delete_DOMAttr) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getNamespaceURI(self);");
+ SWIG_croak("Usage: delete_DOMAttr(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getNamespaceURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMAttr. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getNamespaceURI();
+ delete arg1;
}
catch (const XMLException& e)
@@ -53478,10 +54727,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53490,26 +54736,26 @@
}
-XS(_wrap_DOMNode_getPrefix) {
+XS(_wrap_DOMAttr_getName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getPrefix(self);");
+ SWIG_croak("Usage: DOMAttr_getName(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getPrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_getName. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getPrefix();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getName();
}
catch (const XMLException& e)
@@ -53537,26 +54783,26 @@
}
-XS(_wrap_DOMNode_getLocalName) {
+XS(_wrap_DOMAttr_getSpecified) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getLocalName(self);");
+ SWIG_croak("Usage: DOMAttr_getSpecified(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getLocalName. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_getSpecified. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getLocalName();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getSpecified();
}
catch (const XMLException& e)
@@ -53572,10 +54818,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53584,34 +54828,26 @@
}
-XS(_wrap_DOMNode_setPrefix) {
+XS(_wrap_DOMAttr_getValue) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_setPrefix(self,prefix);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_setPrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMAttr_getValue(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_setPrefix, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_getValue. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- (arg1)->setPrefix((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getValue();
}
catch (const XMLException& e)
@@ -53627,41 +54863,46 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_hasAttributes) {
+XS(_wrap_DOMAttr_setValue) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_hasAttributes(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMAttr_setValue(self,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_hasAttributes. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_setValue. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMAttr_setValue, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->hasAttributes();
+ (arg1)->setValue((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -53677,42 +54918,41 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_isSameNode) {
+XS(_wrap_DOMAttr_getOwnerElement) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_isSameNode(self,other);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_isSameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMAttr_getOwnerElement(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_isSameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_getOwnerElement. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isSameNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getOwnerElement();
}
catch (const XMLException& e)
@@ -53729,7 +54969,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53738,32 +54978,26 @@
}
-XS(_wrap_DOMNode_isEqualNode) {
+XS(_wrap_DOMAttr_isId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_isEqualNode(self,arg);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_isEqualNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMAttr_isId(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_isEqualNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_isId. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isEqualNode((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->isId();
}
catch (const XMLException& e)
@@ -53789,47 +55023,26 @@
}
-XS(_wrap_DOMNode_setUserData) {
+XS(_wrap_DOMAttr_getTypeInfo) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- void *arg3 = (void *) 0 ;
- XERCES_CPP_NAMESPACE::DOMUserDataHandler *arg4 = (XERCES_CPP_NAMESPACE::DOMUserDataHandler *) 0 ;
- void *result;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTypeInfo *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMNode_setUserData(self,key,data,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_setUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_setUserData, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMNode_setUserData. Expected _p_void");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMAttr_getTypeInfo(self);");
}
{
- if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler,0) < 0) {
- SWIG_croak("Type error in argument 4 of DOMNode_setUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMUserDataHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMAttr_getTypeInfo. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (void *)(arg1)->setUserData((XMLCh const *)arg2,arg3,arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMTypeInfo *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getTypeInfo();
}
catch (const XMLException& e)
@@ -53846,50 +55059,34 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
- {
- delete[] arg2;
- }
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo, 0|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getUserData) {
+XS(_wrap_delete_DOMCharacterData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- void *result;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_getUserData(self,key);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getUserData. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMCharacterData(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_getUserData, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMCharacterData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
{
try {
- result = (void *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getUserData((XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -53905,42 +55102,35 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_getBaseURI) {
+XS(_wrap_DOMCharacterData_getData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getBaseURI(self);");
+ SWIG_croak("Usage: DOMCharacterData_getData(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_getData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getBaseURI();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->getData();
}
catch (const XMLException& e)
@@ -53968,32 +55158,26 @@
}
-XS(_wrap_DOMNode_compareTreePosition) {
+XS(_wrap_DOMCharacterData_getLength) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- short result;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XMLSize_t result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_compareTreePosition(self,other);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_compareTreePosition. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMCharacterData_getLength(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_compareTreePosition. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
{
try {
- result = (short)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->compareTreePosition((XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->getLength();
}
catch (const XMLException& e)
@@ -54010,7 +55194,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54019,26 +55203,30 @@
}
-XS(_wrap_DOMNode_getTextContent) {
+XS(_wrap_DOMCharacterData_substringData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XMLSize_t arg2 ;
+ XMLSize_t arg3 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_getTextContent(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMCharacterData_substringData(self,offset,count);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getTextContent. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_substringData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
+ arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->getTextContent();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->substringData(arg2,arg3);
}
catch (const XMLException& e)
@@ -54066,34 +55254,34 @@
}
-XS(_wrap_DOMNode_setTextContent) {
+XS(_wrap_DOMCharacterData_appendData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_setTextContent(self,textContent);");
+ SWIG_croak("Usage: DOMCharacterData_appendData(self,arg);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_setTextContent. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_appendData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMNode_setTextContent, Expected perl-string.");
+ croak("Type error in argument 2 of DOMCharacterData_appendData, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->setTextContent((XMLCh const *)arg2);
+ (arg1)->appendData((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54124,37 +55312,36 @@
}
-XS(_wrap_DOMNode_lookupNamespacePrefix) {
+XS(_wrap_DOMCharacterData_insertData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- bool arg3 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XMLSize_t arg2 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNode_lookupNamespacePrefix(self,namespaceURI,useDefault);");
+ SWIG_croak("Usage: DOMCharacterData_insertData(self,offset,arg);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_lookupNamespacePrefix. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_insertData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMNode_lookupNamespacePrefix, Expected perl-string.");
+ croak("Type error in argument 2 of DOMCharacterData_insertData, Expected perl-string.");
XSRETURN(1);
}
}
- arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->lookupNamespacePrefix((XMLCh const *)arg2,arg3);
+ (arg1)->insertData(arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -54170,17 +55357,14 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
- {
- delete[] arg2;
+ delete[] arg3;
}
XSRETURN(argvi);
fail:
{
- delete[] arg2;
+ delete[] arg3;
}
(void) _swigerr;
}
@@ -54188,35 +55372,29 @@
}
-XS(_wrap_DOMNode_isDefaultNamespace) {
+XS(_wrap_DOMCharacterData_deleteData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XMLSize_t arg2 ;
+ XMLSize_t arg3 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_isDefaultNamespace(self,namespaceURI);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_isDefaultNamespace. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMCharacterData_deleteData(self,offset,count);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNode_isDefaultNamespace, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_deleteData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
+ arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->isDefaultNamespace((XMLCh const *)arg2);
+ (arg1)->deleteData(arg2,arg3);
}
catch (const XMLException& e)
@@ -54232,51 +55410,47 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNode_lookupNamespaceURI) {
+XS(_wrap_DOMCharacterData_replaceData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XMLSize_t arg2 ;
+ XMLSize_t arg3 ;
+ XMLCh *arg4 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_lookupNamespaceURI(self,prefix);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMCharacterData_replaceData(self,offset,count,arg);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_lookupNamespaceURI. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_replaceData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
+ arg3 = (XMLSize_t) SvUV(ST(2));
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
+ if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
+ arg4 = Perl2XMLString(ST(3));
} else {
- croak("Type error in argument 2 of DOMNode_lookupNamespaceURI, Expected perl-string.");
+ croak("Type error in argument 2 of DOMCharacterData_replaceData, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNode const *)arg1)->lookupNamespaceURI((XMLCh const *)arg2);
+ (arg1)->replaceData(arg2,arg3,(XMLCh const *)arg4);
}
catch (const XMLException& e)
@@ -54292,17 +55466,14 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
- {
- delete[] arg2;
+ delete[] arg4;
}
XSRETURN(argvi);
fail:
{
- delete[] arg2;
+ delete[] arg4;
}
(void) _swigerr;
}
@@ -54310,35 +55481,34 @@
}
-XS(_wrap_DOMNode_getInterface) {
+XS(_wrap_DOMCharacterData_setData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_getInterface(self,feature);");
+ SWIG_croak("Usage: DOMCharacterData_setData(self,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_getInterface. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMCharacterData_setData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMNode_getInterface, Expected perl-string.");
+ croak("Type error in argument 2 of DOMCharacterData_setData, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->getInterface((XMLCh const *)arg2);
+ (arg1)->setData((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54354,11 +55524,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
{
delete[] arg2;
}
@@ -54373,25 +55539,25 @@
}
-XS(_wrap_DOMNode_release) {
+XS(_wrap_delete_DOMText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNode_release(self);");
+ SWIG_croak("Usage: delete_DOMText(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_release. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
}
}
{
try {
- (arg1)->release();
+ delete arg1;
}
catch (const XMLException& e)
@@ -54416,32 +55582,28 @@
}
-XS(_wrap_DOMNode_operator_equal_to) {
+XS(_wrap_DOMText_splitText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
+ XMLSize_t arg2 ;
+ XERCES_CPP_NAMESPACE::DOMText *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_operator_equal_to(self,other);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_operator_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ SWIG_croak("Usage: DOMText_splitText(self,offset);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_operator_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMText_splitText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
{
try {
- result = (bool)XERCES_CPP_NAMESPACE_DOMNode_operator_ee___(arg1,(XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->splitText(arg2);
}
catch (const XMLException& e)
@@ -54458,7 +55620,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54467,32 +55629,26 @@
}
-XS(_wrap_DOMNode_operator_not_equal_to) {
+XS(_wrap_DOMText_getIsWhitespaceInElementContent) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNode *arg1 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNode_operator_not_equal_to(self,other);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNode_operator_not_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMText_getIsWhitespaceInElementContent(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNode_operator_not_equal_to. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMText_getIsWhitespaceInElementContent. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
}
}
{
try {
- result = (bool)XERCES_CPP_NAMESPACE_DOMNode_operator_Ne___(arg1,(XERCES_CPP_NAMESPACE::DOMNode const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMText const *)arg1)->getIsWhitespaceInElementContent();
}
catch (const XMLException& e)
@@ -54518,25 +55674,26 @@
}
-XS(_wrap_delete_DOMAttr) {
+XS(_wrap_DOMText_getWholeText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMAttr(self);");
+ SWIG_croak("Usage: DOMText_getWholeText(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMAttr. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMText_getWholeText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)(arg1)->getWholeText();
}
catch (const XMLException& e)
@@ -54552,7 +55709,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54561,26 +55721,35 @@
}
-XS(_wrap_DOMAttr_getName) {
+XS(_wrap_DOMText_replaceWholeText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_getName(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMText_replaceWholeText(self,content);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_getName. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMText_replaceWholeText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMText_replaceWholeText, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getName();
+ result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->replaceWholeText((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54596,38 +55765,42 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMAttr_getSpecified) {
+XS(_wrap_DOMText_isIgnorableWhitespace) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_getSpecified(self);");
+ SWIG_croak("Usage: DOMText_isIgnorableWhitespace(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_getSpecified. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMText_isIgnorableWhitespace. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getSpecified();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMText const *)arg1)->isIgnorableWhitespace();
}
catch (const XMLException& e)
@@ -54653,26 +55826,25 @@
}
-XS(_wrap_DOMAttr_getValue) {
+XS(_wrap_delete_DOMCDATASection) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMCDATASection *arg1 = (XERCES_CPP_NAMESPACE::DOMCDATASection *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_getValue(self);");
+ SWIG_croak("Usage: delete_DOMCDATASection(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_getValue. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMCDATASection. Expected _p_XERCES_CPP_NAMESPACE__DOMCDATASection");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getValue();
+ delete arg1;
}
catch (const XMLException& e)
@@ -54688,10 +55860,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54700,34 +55869,25 @@
}
-XS(_wrap_DOMAttr_setValue) {
+XS(_wrap_delete_DOMComment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMComment *arg1 = (XERCES_CPP_NAMESPACE::DOMComment *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMAttr_setValue(self,value);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_setValue. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMComment(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMAttr_setValue, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMComment. Expected _p_XERCES_CPP_NAMESPACE__DOMComment");
}
}
{
try {
- (arg1)->setValue((XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -54744,40 +55904,33 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMAttr_getOwnerElement) {
+XS(_wrap_delete_DOMDocument) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_getOwnerElement(self);");
+ SWIG_croak("Usage: delete_DOMDocument(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_getOwnerElement. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getOwnerElement();
+ delete arg1;
}
catch (const XMLException& e)
@@ -54793,8 +55946,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54803,26 +55955,35 @@
}
-XS(_wrap_DOMAttr_isId) {
+XS(_wrap_DOMDocument_createElement) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_isId(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createElement(self,tagName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_isId. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createElement. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createElement, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->isId();
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElement((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54839,35 +56000,41 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMAttr_getTypeInfo) {
+XS(_wrap_DOMDocument_createDocumentFragment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMAttr *arg1 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XERCES_CPP_NAMESPACE::DOMTypeInfo *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMAttr_getTypeInfo(self);");
+ SWIG_croak("Usage: DOMDocument_createDocumentFragment(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMAttr_getTypeInfo. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createDocumentFragment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMTypeInfo *)((XERCES_CPP_NAMESPACE::DOMAttr const *)arg1)->getTypeInfo();
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)(arg1)->createDocumentFragment();
}
catch (const XMLException& e)
@@ -54884,7 +56051,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -54893,25 +56060,35 @@
}
-XS(_wrap_delete_DOMCharacterData) {
+XS(_wrap_DOMDocument_createTextNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMText *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMCharacterData(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createTextNode(self,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMCharacterData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createTextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createTextNode, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->createTextNode((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54927,35 +56104,51 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMCharacterData_getData) {
+XS(_wrap_DOMDocument_createComment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMComment *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMCharacterData_getData(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createComment(self,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_getData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createComment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createComment, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->getData();
+ result = (XERCES_CPP_NAMESPACE::DOMComment *)(arg1)->createComment((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -54971,38 +56164,51 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment, SWIG_SHADOW|0);
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMCharacterData_getLength) {
+XS(_wrap_DOMDocument_createCDATASection) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLSize_t result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMCDATASection *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMCharacterData_getLength(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createCDATASection(self,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createCDATASection. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createCDATASection, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->getLength();
+ result = (XERCES_CPP_NAMESPACE::DOMCDATASection *)(arg1)->createCDATASection((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55019,39 +56225,59 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMCharacterData_substringData) {
+XS(_wrap_DOMDocument_createProcessingInstruction) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLSize_t arg2 ;
- XMLSize_t arg3 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMProcessingInstruction *result;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMCharacterData_substringData(self,offset,count);");
+ SWIG_croak("Usage: DOMDocument_createProcessingInstruction(self,target,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_substringData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createProcessingInstruction. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createProcessingInstruction, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createProcessingInstruction, Expected perl-string.");
+ XSRETURN(1);
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
- arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMCharacterData const *)arg1)->substringData(arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *)(arg1)->createProcessingInstruction((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -55067,46 +56293,57 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction, SWIG_SHADOW|0);
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMCharacterData_appendData) {
+XS(_wrap_DOMDocument_createAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMCharacterData_appendData(self,arg);");
+ SWIG_croak("Usage: DOMDocument_createAttribute(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_appendData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMCharacterData_appendData, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_createAttribute, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->appendData((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->createAttribute((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55122,7 +56359,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
{
delete[] arg2;
}
@@ -55137,36 +56375,35 @@
}
-XS(_wrap_DOMCharacterData_insertData) {
+XS(_wrap_DOMDocument_createEntityReference) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLSize_t arg2 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntityReference *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMCharacterData_insertData(self,offset,arg);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createEntityReference(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_insertData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createEntityReference. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMCharacterData_insertData, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_createEntityReference, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->insertData(arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMEntityReference *)(arg1)->createEntityReference((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55182,14 +56419,15 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference, SWIG_SHADOW|0);
{
- delete[] arg3;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
{
- delete[] arg3;
+ delete[] arg2;
}
(void) _swigerr;
}
@@ -55197,29 +56435,26 @@
}
-XS(_wrap_DOMCharacterData_deleteData) {
+XS(_wrap_DOMDocument_getDoctype) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLSize_t arg2 ;
- XMLSize_t arg3 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMCharacterData_deleteData(self,offset,count);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getDoctype(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_deleteData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getDoctype. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
- arg3 = (XMLSize_t) SvUV(ST(2));
{
try {
- (arg1)->deleteData(arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDoctype();
}
catch (const XMLException& e)
@@ -55235,7 +56470,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55244,38 +56480,26 @@
}
-XS(_wrap_DOMCharacterData_replaceData) {
+XS(_wrap_DOMDocument_getImplementation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLSize_t arg2 ;
- XMLSize_t arg3 ;
- XMLCh *arg4 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMCharacterData_replaceData(self,offset,count,arg);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_replaceData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getImplementation(self);");
}
- arg2 = (XMLSize_t) SvUV(ST(1));
- arg3 = (XMLSize_t) SvUV(ST(2));
{
- if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
- arg4 = Perl2XMLString(ST(3));
- } else {
- croak("Type error in argument 2 of DOMCharacterData_replaceData, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- (arg1)->replaceData(arg2,arg3,(XMLCh const *)arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMImplementation *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getImplementation();
}
catch (const XMLException& e)
@@ -55291,49 +56515,36 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg4;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg4;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMCharacterData_setData) {
+XS(_wrap_DOMDocument_getDocumentElement) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCharacterData *arg1 = (XERCES_CPP_NAMESPACE::DOMCharacterData *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMCharacterData_setData(self,data);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMCharacterData_setData. Expected _p_XERCES_CPP_NAMESPACE__DOMCharacterData");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getDocumentElement(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMCharacterData_setData, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getDocumentElement. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- (arg1)->setData((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDocumentElement();
}
catch (const XMLException& e)
@@ -55349,40 +56560,45 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMText) {
+XS(_wrap_DOMDocument_getElementsByTagName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMText(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_getElementsByTagName(self,tagname);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getElementsByTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_getElementsByTagName, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementsByTagName((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55398,37 +56614,50 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMText_splitText) {
+XS(_wrap_DOMDocument_importNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
- XMLSize_t arg2 ;
- XERCES_CPP_NAMESPACE::DOMText *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ bool arg3 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMText_splitText(self,offset);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMDocument_importNode(self,importedNode,deep);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMText_splitText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_importNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMDocument_importNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ }
+ }
+ arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->splitText(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->importNode(arg2,arg3);
}
catch (const XMLException& e)
@@ -55444,8 +56673,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55454,26 +56686,44 @@
}
-XS(_wrap_DOMText_getIsWhitespaceInElementContent) {
+XS(_wrap_DOMDocument_createElementNS__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMText_getIsWhitespaceInElementContent(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMDocument_createElementNS(self,namespaceURI,qualifiedName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMText_getIsWhitespaceInElementContent. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createElementNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMText const *)arg1)->getIsWhitespaceInElementContent();
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElementNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -55490,35 +56740,65 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMText_getWholeText) {
+XS(_wrap_DOMDocument_createAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMText_getWholeText(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMDocument_createAttributeNS(self,namespaceURI,qualifiedName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMText_getWholeText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_createAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createAttributeNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createAttributeNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)(arg1)->getWholeText();
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->createAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -55534,47 +56814,66 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMText_replaceWholeText) {
+XS(_wrap_DOMDocument_getElementsByTagNameNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMText *result;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMText_replaceWholeText(self,content);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMDocument_getElementsByTagNameNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMText_replaceWholeText. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getElementsByTagNameNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMText_replaceWholeText, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_getElementsByTagNameNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_getElementsByTagNameNS, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->replaceWholeText((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementsByTagNameNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -55591,41 +56890,56 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMText_isIgnorableWhitespace) {
+XS(_wrap_DOMDocument_getElementById) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMText *arg1 = (XERCES_CPP_NAMESPACE::DOMText *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMText_isIgnorableWhitespace(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_getElementById(self,elementId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMText_isIgnorableWhitespace. Expected _p_XERCES_CPP_NAMESPACE__DOMText");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getElementById. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_getElementById, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMText const *)arg1)->isIgnorableWhitespace();
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementById((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55642,34 +56956,41 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMCDATASection) {
+XS(_wrap_DOMDocument_getActualEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMCDATASection *arg1 = (XERCES_CPP_NAMESPACE::DOMCDATASection *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMCDATASection(self);");
+ SWIG_croak("Usage: DOMDocument_getActualEncoding(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMCDATASection. Expected _p_XERCES_CPP_NAMESPACE__DOMCDATASection");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_getActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getActualEncoding();
}
catch (const XMLException& e)
@@ -55685,7 +57006,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55694,25 +57018,34 @@
}
-XS(_wrap_delete_DOMComment) {
+XS(_wrap_DOMDocument_setActualEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMComment *arg1 = (XERCES_CPP_NAMESPACE::DOMComment *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMComment(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_setActualEncoding(self,actualEncoding);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMComment. Expected _p_XERCES_CPP_NAMESPACE__DOMComment");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocument_setActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_setActualEncoding, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ (arg1)->setActualEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55729,33 +57062,40 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMDocument) {
+XS(_wrap_DOMDocument_getEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMDocument(self);");
+ SWIG_croak("Usage: DOMDocument_getEncoding(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getEncoding();
}
catch (const XMLException& e)
@@ -55771,7 +57111,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55780,35 +57123,34 @@
}
-XS(_wrap_DOMDocument_createElement) {
+XS(_wrap_DOMDocument_setEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createElement(self,tagName);");
+ SWIG_croak("Usage: DOMDocument_setEncoding(self,encoding);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createElement. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createElement, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_setEncoding, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElement((XMLCh const *)arg2);
+ (arg1)->setEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -55824,8 +57166,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -55840,26 +57181,26 @@
}
-XS(_wrap_DOMDocument_createDocumentFragment) {
+XS(_wrap_DOMDocument_getStandalone) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentFragment *result;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_createDocumentFragment(self);");
+ SWIG_croak("Usage: DOMDocument_getStandalone(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createDocumentFragment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_getStandalone. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *)(arg1)->createDocumentFragment();
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getStandalone();
}
catch (const XMLException& e)
@@ -55876,7 +57217,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55885,35 +57226,27 @@
}
-XS(_wrap_DOMDocument_createTextNode) {
+XS(_wrap_DOMDocument_setStandalone) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMText *result;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createTextNode(self,data);");
+ SWIG_croak("Usage: DOMDocument_setStandalone(self,standalone);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createTextNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_createTextNode, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_setStandalone. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMText *)(arg1)->createTextNode((XMLCh const *)arg2);
+ (arg1)->setStandalone(arg2);
}
catch (const XMLException& e)
@@ -55929,51 +57262,35 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMText, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createComment) {
+XS(_wrap_DOMDocument_getVersion) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMComment *result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createComment(self,data);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getVersion(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createComment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_createComment, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_getVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMComment *)(arg1)->createComment((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getVersion();
}
catch (const XMLException& e)
@@ -55989,51 +57306,46 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment, SWIG_SHADOW|0);
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createCDATASection) {
+XS(_wrap_DOMDocument_setVersion) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMCDATASection *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createCDATASection(self,data);");
+ SWIG_croak("Usage: DOMDocument_setVersion(self,version);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createCDATASection. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_setVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createCDATASection, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_setVersion, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMCDATASection *)(arg1)->createCDATASection((XMLCh const *)arg2);
+ (arg1)->setVersion((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -56049,8 +57361,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -56065,44 +57376,26 @@
}
-XS(_wrap_DOMDocument_createProcessingInstruction) {
+XS(_wrap_DOMDocument_getDocumentURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMProcessingInstruction *result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMDocument_createProcessingInstruction(self,target,data);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getDocumentURI(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createProcessingInstruction. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_createProcessingInstruction, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMDocument_createProcessingInstruction, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_getDocumentURI. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *)(arg1)->createProcessingInstruction((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDocumentURI();
}
catch (const XMLException& e)
@@ -56118,57 +57411,46 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
{
- delete[] arg3;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createAttribute) {
+XS(_wrap_DOMDocument_setDocumentURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createAttribute(self,name);");
+ SWIG_croak("Usage: DOMDocument_setDocumentURI(self,documentURI);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_setDocumentURI. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createAttribute, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_setDocumentURI, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->createAttribute((XMLCh const *)arg2);
+ (arg1)->setDocumentURI((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -56184,8 +57466,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -56200,35 +57481,26 @@
}
-XS(_wrap_DOMDocument_createEntityReference) {
+XS(_wrap_DOMDocument_getStrictErrorChecking) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMEntityReference *result;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createEntityReference(self,name);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getStrictErrorChecking(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createEntityReference. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_createEntityReference, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_getStrictErrorChecking. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMEntityReference *)(arg1)->createEntityReference((XMLCh const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getStrictErrorChecking();
}
catch (const XMLException& e)
@@ -56245,41 +57517,36 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getDoctype) {
+XS(_wrap_DOMDocument_setStrictErrorChecking) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentType *result;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getDoctype(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_setStrictErrorChecking(self,strictErrorChecking);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getDoctype. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_setStrictErrorChecking. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDoctype();
+ (arg1)->setStrictErrorChecking(arg2);
}
catch (const XMLException& e)
@@ -56295,8 +57562,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56305,71 +57571,50 @@
}
-XS(_wrap_DOMDocument_getImplementation) {
+XS(_wrap_DOMDocument_renameNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XMLCh *arg4 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getImplementation(self);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMDocument_renameNode(self,n,namespaceURI,name);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_renameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
- try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementation *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getImplementation();
-
- }
- catch (const XMLException& e)
- {
- makeXMLException(e);
- }
- catch (const DOMException& e)
- {
- makeDOMException(e);
- }
- catch (...)
- {
- croak("%s", "Handling Unknown exception");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMDocument_renameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_DOMDocument_getDocumentElement) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getDocumentElement(self);");
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_renameNode, Expected perl-string.");
+ XSRETURN(1);
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getDocumentElement. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
+ arg4 = Perl2XMLString(ST(3));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_renameNode, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDocumentElement();
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->renameNode(arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
}
catch (const XMLException& e)
@@ -56385,45 +57630,57 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getElementsByTagName) {
+XS(_wrap_DOMDocument_adoptNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeList *result;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_getElementsByTagName(self,tagname);");
+ SWIG_croak("Usage: DOMDocument_adoptNode(self,source);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getElementsByTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_adoptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_getElementsByTagName, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMDocument_adoptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementsByTagName((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->adoptNode(arg2);
}
catch (const XMLException& e)
@@ -56439,50 +57696,38 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_importNode) {
+XS(_wrap_DOMDocument_normalizeDocument) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- bool arg3 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMDocument_importNode(self,importedNode,deep);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_normalizeDocument(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_importNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMDocument_importNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMDocument_normalizeDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
- arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->importNode(arg2,arg3);
+ (arg1)->normalizeDocument();
}
catch (const XMLException& e)
@@ -56498,11 +57743,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56511,44 +57752,26 @@
}
-XS(_wrap_DOMDocument_createElementNS__SWIG_0) {
+XS(_wrap_DOMDocument_getDOMConfiguration) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
+ XERCES_CPP_NAMESPACE::DOMConfiguration *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMDocument_createElementNS(self,namespaceURI,qualifiedName);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_getDOMConfiguration(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createElementNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_getDOMConfiguration. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElementNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMConfiguration *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDOMConfiguration();
}
catch (const XMLException& e)
@@ -56565,65 +57788,44 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration, 0|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createAttributeNS) {
+XS(_wrap_DOMDocument_createEntity) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
+ XERCES_CPP_NAMESPACE::DOMEntity *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMDocument_createAttributeNS(self,namespaceURI,qualifiedName);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createEntity(self,name);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_createEntity. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createAttributeNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMDocument_createAttributeNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_createEntity, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->createAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMEntity *)(arg1)->createEntity((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -56640,65 +57842,50 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity, SWIG_SHADOW|0);
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getElementsByTagNameNS) {
+XS(_wrap_DOMDocument_createDocumentType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeList *result;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMDocument_getElementsByTagNameNS(self,namespaceURI,localName);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMDocument_createDocumentType(self,name);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getElementsByTagNameNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_createDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_getElementsByTagNameNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMDocument_getElementsByTagNameNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_createDocumentType, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementsByTagNameNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)(arg1)->createDocumentType((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -56715,56 +57902,50 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getElementById) {
+XS(_wrap_DOMDocument_createNotation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
+ XERCES_CPP_NAMESPACE::DOMNotation *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_getElementById(self,elementId);");
+ SWIG_croak("Usage: DOMDocument_createNotation(self,name);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getElementById. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_createNotation. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_getElementById, Expected perl-string.");
+ croak("Type error in argument 2 of DOMDocument_createNotation, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getElementById((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNotation *)(arg1)->createNotation((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -56781,7 +57962,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation, SWIG_SHADOW|0);
{
delete[] arg2;
}
@@ -56796,26 +57977,48 @@
}
-XS(_wrap_DOMDocument_getActualEncoding) {
+XS(_wrap_DOMDocument_createElementNS__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *result;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XMLSSize_t arg4 ;
+ XMLSSize_t arg5 ;
+ XERCES_CPP_NAMESPACE::DOMElement *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getActualEncoding(self);");
+ if ((items < 5) || (items > 5)) {
+ SWIG_croak("Usage: DOMDocument_createElementNS(self,namespaceURI,qualifiedName,lineNum,columnNum);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_createElementNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
+ XSRETURN(1);
}
}
+ arg4 = (XMLSSize_t) SvIV(ST(3));
+ arg5 = (XMLSSize_t) SvIV(ST(4));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getActualEncoding();
+ result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElementNS((XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5);
}
catch (const XMLException& e)
@@ -56831,46 +58034,115 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg3;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_setActualEncoding) {
+XS(_wrap_DOMDocument_createElementNS) {
+ dXSARGS;
+
+ if (items == 3) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMDocument_createElementNS__SWIG_0); return;
+ }
+ }
+ }
+ }
+ if (items == 5) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(4)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMDocument_createElementNS__SWIG_1); return;
+ }
+ }
+ }
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'DOMDocument_createElementNS'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_DOMDocument_toDOMNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setActualEncoding(self,actualEncoding);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocument_toDOMNode(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_setActualEncoding, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMDocument_toDOMNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- (arg1)->setActualEncoding((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)XERCES_CPP_NAMESPACE_DOMDocument_toDOMNode(arg1);
}
catch (const XMLException& e)
@@ -56886,41 +58158,39 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getEncoding) {
+XS(_wrap_DOMDocument_toDOMDocumentTraversal) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMDocumentTraversal *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getEncoding(self);");
+ SWIG_croak("Usage: DOMDocument_toDOMDocumentTraversal(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ SWIG_croak("Type error in argument 1 of DOMDocument_toDOMDocumentTraversal. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getEncoding();
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *)XERCES_CPP_NAMESPACE_DOMDocument_toDOMDocumentTraversal(arg1);
}
catch (const XMLException& e)
@@ -56936,10 +58206,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56948,34 +58216,25 @@
}
-XS(_wrap_DOMDocument_setEncoding) {
+XS(_wrap_delete_DOMDocumentFragment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentFragment *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setEncoding(self,encoding);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMDocumentFragment(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_setEncoding, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMDocumentFragment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentFragment");
}
}
{
try {
- (arg1)->setEncoding((XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -56992,40 +58251,33 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getStandalone) {
+XS(_wrap_delete_DOMDocumentType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getStandalone(self);");
+ SWIG_croak("Usage: delete_DOMDocumentType(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getStandalone. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getStandalone();
+ delete arg1;
}
catch (const XMLException& e)
@@ -57041,8 +58293,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57051,27 +58302,26 @@
}
-XS(_wrap_DOMDocument_setStandalone) {
+XS(_wrap_DOMDocumentType_getName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setStandalone(self,standalone);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocumentType_getName(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setStandalone. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getName. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setStandalone(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getName();
}
catch (const XMLException& e)
@@ -57087,7 +58337,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57096,26 +58349,26 @@
}
-XS(_wrap_DOMDocument_getVersion) {
+XS(_wrap_DOMDocumentType_getEntities) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getVersion(self);");
+ SWIG_croak("Usage: DOMDocumentType_getEntities(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getEntities. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getVersion();
+ result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getEntities();
}
catch (const XMLException& e)
@@ -57131,10 +58384,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57143,34 +58394,26 @@
}
-XS(_wrap_DOMDocument_setVersion) {
+XS(_wrap_DOMDocumentType_getNotations) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setVersion(self,version);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocumentType_getNotations(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_setVersion, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getNotations. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- (arg1)->setVersion((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getNotations();
}
catch (const XMLException& e)
@@ -57186,41 +58429,36 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getDocumentURI) {
+XS(_wrap_DOMDocumentType_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getDocumentURI(self);");
+ SWIG_croak("Usage: DOMDocumentType_getPublicId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getDocumentURI. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDocumentURI();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -57248,34 +58486,26 @@
}
-XS(_wrap_DOMDocument_setDocumentURI) {
+XS(_wrap_DOMDocumentType_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setDocumentURI(self,documentURI);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setDocumentURI. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMDocumentType_getSystemId(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMDocument_setDocumentURI, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- (arg1)->setDocumentURI((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -57291,41 +58521,38 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_getStrictErrorChecking) {
+XS(_wrap_DOMDocumentType_getInternalSubset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getStrictErrorChecking(self);");
+ SWIG_croak("Usage: DOMDocumentType_getInternalSubset(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getStrictErrorChecking. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMDocumentType_getInternalSubset. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getStrictErrorChecking();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getInternalSubset();
}
catch (const XMLException& e)
@@ -57341,8 +58568,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57351,27 +58580,25 @@
}
-XS(_wrap_DOMDocument_setStrictErrorChecking) {
+XS(_wrap_delete_DOMImplementationLS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_setStrictErrorChecking(self,strictErrorChecking);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMImplementationLS(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_setStrictErrorChecking. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMImplementationLS. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setStrictErrorChecking(arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -57396,50 +58623,53 @@
}
-XS(_wrap_DOMDocument_renameNode) {
+XS(_wrap_DOMImplementationLS_createDOMBuilder) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XMLCh *arg4 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
+ short arg2 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLGrammarPool *arg5 = (XERCES_CPP_NAMESPACE::XMLGrammarPool *) (XERCES_CPP_NAMESPACE::XMLGrammarPool *)0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMDocument_renameNode(self,n,namespaceURI,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_renameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
- }
+ if ((items < 3) || (items > 5)) {
+ SWIG_croak("Usage: DOMImplementationLS_createDOMBuilder(self,mode,schemaType,manager,gramPool);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMDocument_renameNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
}
}
+ arg2 = (short) SvIV(ST(1));
{
if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMDocument_renameNode, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementationLS_createDOMBuilder, Expected perl-string.");
XSRETURN(1);
}
}
- {
- if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
- arg4 = Perl2XMLString(ST(3));
- } else {
- croak("Type error in argument 2 of DOMDocument_renameNode, Expected perl-string.");
- XSRETURN(1);
+ if (items > 3) {
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 4 of DOMImplementationLS_createDOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ if (items > 4) {
+ {
+ if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool,0) < 0) {
+ SWIG_croak("Type error in argument 5 of DOMImplementationLS_createDOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarPool");
+ }
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->renameNode(arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMBuilder *)(arg1)->createDOMBuilder(arg2,(XMLCh const *)arg3,arg4,arg5);
}
catch (const XMLException& e)
@@ -57455,57 +58685,50 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, SWIG_SHADOW|0);
{
delete[] arg3;
}
- {
- delete[] arg4;
- }
XSRETURN(argvi);
fail:
{
delete[] arg3;
}
- {
- delete[] arg4;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_adoptNode) {
+XS(_wrap_DOMImplementationLS_createDOMWriter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DOMWriter *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_adoptNode(self,source);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: DOMImplementationLS_createDOMWriter(self,manager);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_adoptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMWriter. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
}
}
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMDocument_adoptNode. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMImplementationLS_createDOMWriter. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->adoptNode(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMWriter *)(arg1)->createDOMWriter(arg2);
}
catch (const XMLException& e)
@@ -57521,11 +58744,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57534,25 +58754,26 @@
}
-XS(_wrap_DOMDocument_normalizeDocument) {
+XS(_wrap_DOMImplementationLS_createDOMInputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_normalizeDocument(self);");
+ SWIG_croak("Usage: DOMImplementationLS_createDOMInputSource(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_normalizeDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
}
}
{
try {
- (arg1)->normalizeDocument();
+ result = (XERCES_CPP_NAMESPACE::DOMInputSource *)(arg1)->createDOMInputSource();
}
catch (const XMLException& e)
@@ -57568,7 +58789,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57577,26 +58799,25 @@
}
-XS(_wrap_DOMDocument_getDOMConfiguration) {
+XS(_wrap_delete_DOMImplementation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMConfiguration *result;
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_getDOMConfiguration(self);");
+ SWIG_croak("Usage: delete_DOMImplementation(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_getDOMConfiguration. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMConfiguration *)((XERCES_CPP_NAMESPACE::DOMDocument const *)arg1)->getDOMConfiguration();
+ delete arg1;
}
catch (const XMLException& e)
@@ -57612,8 +58833,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57622,35 +58842,44 @@
}
-XS(_wrap_DOMDocument_createEntity) {
+XS(_wrap_DOMImplementation_hasFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMEntity *result;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createEntity(self,name);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMImplementation_hasFeature(self,feature,version);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createEntity. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementation_hasFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createEntity, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementation_hasFeature, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMImplementation_hasFeature, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMEntity *)(arg1)->createEntity((XMLCh const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMImplementation const *)arg1)->hasFeature((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -57667,50 +58896,74 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity, SWIG_SHADOW|0);
+ sv_setiv(ST(argvi++), (IV) result);
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createDocumentType) {
+XS(_wrap_DOMImplementation_createDocumentType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XMLCh *arg4 = (XMLCh *) 0 ;
XERCES_CPP_NAMESPACE::DOMDocumentType *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createDocumentType(self,name);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMImplementation_createDocumentType(self,qualifiedName,publicId,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementation_createDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createDocumentType, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
+ arg4 = Perl2XMLString(ST(3));
+ } else {
+ croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)(arg1)->createDocumentType((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)(arg1)->createDocumentType((XMLCh const *)arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
}
catch (const XMLException& e)
@@ -57731,46 +58984,81 @@
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
+ }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createNotation) {
+XS(_wrap_DOMImplementation_createDocument__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNotation *result;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocumentType *arg4 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg5 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMDocument_createNotation(self,name);");
+ if ((items < 4) || (items > 5)) {
+ SWIG_croak("Usage: DOMImplementation_createDocument(self,namespaceURI,qualifiedName,doctype,manager);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createNotation. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createNotation, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementation_createDocument, Expected perl-string.");
XSRETURN(1);
}
}
{
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMImplementation_createDocument, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
+ SWIG_croak("Type error in argument 4 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ }
+ }
+ if (items > 4) {
+ {
+ if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 5 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
try {
- result = (XERCES_CPP_NAMESPACE::DOMNotation *)(arg1)->createNotation((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->createDocument((XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5);
}
catch (const XMLException& e)
@@ -57787,63 +59075,56 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createElementNS__SWIG_1) {
+XS(_wrap_DOMImplementation_getInterface) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XMLSSize_t arg4 ;
- XMLSSize_t arg5 ;
- XERCES_CPP_NAMESPACE::DOMElement *result;
+ XERCES_CPP_NAMESPACE::DOMImplementation *result;
int argvi = 0;
dXSARGS;
- if ((items < 5) || (items > 5)) {
- SWIG_croak("Usage: DOMDocument_createElementNS(self,namespaceURI,qualifiedName,lineNum,columnNum);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMImplementation_getInterface(self,feature);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_createElementNS. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementation_getInterface. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMDocument_createElementNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementation_getInterface, Expected perl-string.");
XSRETURN(1);
}
}
- arg4 = (XMLSSize_t) SvIV(ST(3));
- arg5 = (XMLSSize_t) SvIV(ST(4));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMElement *)(arg1)->createElementNS((XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5);
+ result = (XERCES_CPP_NAMESPACE::DOMImplementation *)(arg1)->getInterface((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -57860,59 +59141,109 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DOMImplementation_createDocument__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: DOMImplementation_createDocument(self,manager);");
+ }
{
- delete[] arg3;
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ }
+ }
+ if (items > 1) {
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
}
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->createDocument(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+ XSRETURN(argvi);
+ fail:
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocument_createElementNS) {
+XS(_wrap_DOMImplementation_createDocument) {
dXSARGS;
- if (items == 3) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, 0) == -1) {
_v = 0;
} else {
_v = 1;
}
}
if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_1); return;
+ }
{
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- {
- _v = SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMDocument_createElementNS__SWIG_0); return;
- }
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_1); return;
}
}
}
- if (items == 5) {
+ if ((items >= 4) && (items <= 5)) {
int _v;
{
void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, 0) == -1) {
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, 0) == -1) {
_v = 0;
} else {
_v = 1;
@@ -57928,14 +59259,27 @@
}
if (_v) {
{
- _v = SvIOK(ST(3)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
+ if (items <= 4) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_0); return;
+ }
{
- _v = SvIOK(ST(4)) ? 1 : 0;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMDocument_createElementNS__SWIG_1); return;
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_0); return;
}
}
}
@@ -57943,31 +59287,69 @@
}
}
- croak("No matching function for overloaded 'DOMDocument_createElementNS'");
+ croak("No matching function for overloaded 'DOMImplementation_createDocument'");
XSRETURN(0);
}
-XS(_wrap_DOMDocument_toDOMNode) {
+XS(_wrap_DOMImplementation_getImplementation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: DOMImplementation_getImplementation();");
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMImplementation *)XERCES_CPP_NAMESPACE::DOMImplementation::getImplementation();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_delete_DOMElement) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_toDOMNode(self);");
+ SWIG_croak("Usage: delete_DOMElement(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_toDOMNode. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMElement. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)XERCES_CPP_NAMESPACE_DOMDocument_toDOMNode(arg1);
+ delete arg1;
}
catch (const XMLException& e)
@@ -57983,11 +59365,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57996,26 +59374,26 @@
}
-XS(_wrap_DOMDocument_toDOMDocumentTraversal) {
+XS(_wrap_DOMElement_getTagName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocument *arg1 = (XERCES_CPP_NAMESPACE::DOMDocument *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentTraversal *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocument_toDOMDocumentTraversal(self);");
+ SWIG_croak("Usage: DOMElement_getTagName(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocument_toDOMDocumentTraversal. Expected _p_XERCES_CPP_NAMESPACE__DOMDocument");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentTraversal *)XERCES_CPP_NAMESPACE_DOMDocument_toDOMDocumentTraversal(arg1);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getTagName();
}
catch (const XMLException& e)
@@ -58031,8 +59409,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal, SWIG_SHADOW|0);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58041,25 +59421,35 @@
}
-XS(_wrap_delete_DOMDocumentFragment) {
+XS(_wrap_DOMElement_getAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentFragment *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentFragment *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMDocumentFragment(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_getAttribute(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMDocumentFragment. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentFragment");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getAttribute, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttribute((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -58075,34 +59465,113 @@
croak("%s", "Handling Unknown exception");
}
}
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
+ {
+ delete[] arg2;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DOMElement_getAttributeNode) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
+ int argvi = 0;
+ dXSARGS;
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_getAttributeNode(self,name);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getAttributeNode, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNode((XMLCh const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMDocumentType) {
+XS(_wrap_DOMElement_getElementsByTagName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMDocumentType(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_getElementsByTagName(self,name);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getElementsByTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getElementsByTagName, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getElementsByTagName((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -58118,35 +59587,59 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocumentType_getName) {
+XS(_wrap_DOMElement_setAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getName(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_setAttribute(self,name,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getName. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_setAttribute, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_setAttribute, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getName();
+ (arg1)->setAttribute((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58162,38 +59655,53 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocumentType_getEntities) {
+XS(_wrap_DOMElement_setAttributeNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getEntities(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_setAttributeNode(self,newAttr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getEntities. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMElement_setAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getEntities();
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->setAttributeNode(arg2);
}
catch (const XMLException& e)
@@ -58210,7 +59718,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58219,26 +59727,32 @@
}
-XS(_wrap_DOMDocumentType_getNotations) {
+XS(_wrap_DOMElement_removeAttributeNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getNotations(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_removeAttributeNode(self,oldAttr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getNotations. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_removeAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMElement_removeAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getNotations();
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->removeAttributeNode(arg2);
}
catch (const XMLException& e)
@@ -58255,7 +59769,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58264,26 +59778,34 @@
}
-XS(_wrap_DOMDocumentType_getPublicId) {
+XS(_wrap_DOMElement_removeAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getPublicId(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_removeAttribute(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_removeAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_removeAttribute, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getPublicId();
+ (arg1)->removeAttribute((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -58299,38 +59821,59 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocumentType_getSystemId) {
+XS(_wrap_DOMElement_getAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getSystemId(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_getAttributeNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getAttributeNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getAttributeNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getSystemId();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58350,34 +59893,72 @@
ST(argvi) = XMLString2Perl(result);
++argvi;
}
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMDocumentType_getInternalSubset) {
+XS(_wrap_DOMElement_setAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg1 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XMLCh *arg4 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMDocumentType_getInternalSubset(self);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMElement_setAttributeNS(self,namespaceURI,qualifiedName,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMDocumentType_getInternalSubset. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
+ arg4 = Perl2XMLString(ST(3));
+ } else {
+ croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMDocumentType const *)arg1)->getInternalSubset();
+ (arg1)->setAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
}
catch (const XMLException& e)
@@ -58393,37 +59974,70 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ {
+ delete[] arg4;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMImplementationLS) {
+XS(_wrap_DOMElement_removeAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMImplementationLS(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_removeAttributeNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMImplementationLS. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_removeAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_removeAttributeNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_removeAttributeNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ (arg1)->removeAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58440,53 +60054,64 @@
}
}
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMImplementationLS_createDOMBuilder) {
+XS(_wrap_DOMElement_getAttributeNodeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
- short arg2 ;
- XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DOMBuilder *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: DOMImplementationLS_createDOMBuilder(self,mode,schemaType,manager);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_getAttributeNodeNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
- arg2 = (short) SvIV(ST(1));
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementationLS_createDOMBuilder, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_getAttributeNodeNS, Expected perl-string.");
XSRETURN(1);
}
}
- if (items > 3) {
- {
- if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 4 of DOMImplementationLS_createDOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getAttributeNodeNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMBuilder *)(arg1)->createDOMBuilder(arg2,(XMLCh const *)arg3,arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNodeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58503,13 +60128,19 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
{
delete[] arg3;
}
XSRETURN(argvi);
fail:
{
+ delete[] arg2;
+ }
+ {
delete[] arg3;
}
(void) _swigerr;
@@ -58518,34 +60149,32 @@
}
-XS(_wrap_DOMImplementationLS_createDOMWriter) {
+XS(_wrap_DOMElement_setAttributeNodeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DOMWriter *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 2)) {
- SWIG_croak("Usage: DOMImplementationLS_createDOMWriter(self,manager);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_setAttributeNodeNS(self,newAttr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMWriter. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
- if (items > 1) {
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMImplementationLS_createDOMWriter. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMElement_setAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMWriter *)(arg1)->createDOMWriter(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->setAttributeNodeNS(arg2);
}
catch (const XMLException& e)
@@ -58562,7 +60191,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58571,26 +60200,44 @@
}
-XS(_wrap_DOMImplementationLS_createDOMInputSource) {
+XS(_wrap_DOMElement_getElementsByTagNameNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationLS *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationLS *) 0 ;
- XERCES_CPP_NAMESPACE::DOMInputSource *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMImplementationLS_createDOMInputSource(self);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_getElementsByTagNameNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementationLS_createDOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationLS");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getElementsByTagNameNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getElementsByTagNameNS, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
+ arg3 = Perl2XMLString(ST(2));
+ } else {
+ croak("Type error in argument 2 of DOMElement_getElementsByTagNameNS, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMInputSource *)(arg1)->createDOMInputSource();
+ result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getElementsByTagNameNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58607,34 +60254,56 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMImplementation) {
+XS(_wrap_DOMElement_hasAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMImplementation(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_hasAttribute(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_hasAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMElement_hasAttribute, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->hasAttribute((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -58650,20 +60319,27 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMImplementation_hasFeature) {
+XS(_wrap_DOMElement_hasAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
XMLCh *arg3 = (XMLCh *) 0 ;
bool result;
@@ -58671,18 +60347,18 @@
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMImplementation_hasFeature(self,feature,version);");
+ SWIG_croak("Usage: DOMElement_hasAttributeNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementation_hasFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_hasAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementation_hasFeature, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_hasAttributeNS, Expected perl-string.");
XSRETURN(1);
}
}
@@ -58690,13 +60366,13 @@
if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMImplementation_hasFeature, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_hasAttributeNS, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMImplementation const *)arg1)->hasFeature((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->hasAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58734,53 +60410,34 @@
}
-XS(_wrap_DOMImplementation_createDocumentType) {
+XS(_wrap_DOMElement_setIdAttribute) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XMLCh *arg4 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentType *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMImplementation_createDocumentType(self,qualifiedName,publicId,systemId);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMElement_setIdAttribute(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementation_createDocumentType. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setIdAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
- arg4 = Perl2XMLString(ST(3));
- } else {
- croak("Type error in argument 2 of DOMImplementation_createDocumentType, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_setIdAttribute, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocumentType *)(arg1)->createDocumentType((XMLCh const *)arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
+ (arg1)->setIdAttribute((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -58796,27 +60453,14 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
- {
- delete[] arg4;
- }
XSRETURN(argvi);
fail:
{
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
- {
- delete[] arg4;
+ delete[] arg2;
}
(void) _swigerr;
}
@@ -58824,32 +60468,29 @@
}
-XS(_wrap_DOMImplementation_createDocument__SWIG_0) {
+XS(_wrap_DOMElement_setIdAttributeNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMDocumentType *arg4 = (XERCES_CPP_NAMESPACE::DOMDocumentType *) 0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg5 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 5)) {
- SWIG_croak("Usage: DOMImplementation_createDocument(self,namespaceURI,qualifiedName,doctype,manager);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMElement_setIdAttributeNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setIdAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementation_createDocument, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_setIdAttributeNS, Expected perl-string.");
XSRETURN(1);
}
}
@@ -58857,25 +60498,13 @@
if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMImplementation_createDocument, Expected perl-string.");
+ croak("Type error in argument 2 of DOMElement_setIdAttributeNS, Expected perl-string.");
XSRETURN(1);
}
}
{
- if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0) < 0) {
- SWIG_croak("Type error in argument 4 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMDocumentType");
- }
- }
- if (items > 4) {
- {
- if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 5 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
- }
- }
- {
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->createDocument((XMLCh const *)arg2,(XMLCh const *)arg3,arg4,arg5);
+ (arg1)->setIdAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -58891,8 +60520,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -58913,35 +60541,31 @@
}
-XS(_wrap_DOMImplementation_getInterface) {
+XS(_wrap_DOMElement_setIdAttributeNode) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMImplementation_getInterface(self,feature);");
+ SWIG_croak("Usage: DOMElement_setIdAttributeNode(self,idAttr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementation_getInterface. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_setIdAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMImplementation_getInterface, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMElement_setIdAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementation *)(arg1)->getInterface((XMLCh const *)arg2);
+ (arg1)->setIdAttributeNode((XERCES_CPP_NAMESPACE::DOMAttr const *)arg2);
}
catch (const XMLException& e)
@@ -58957,50 +60581,35 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMImplementation_createDocument__SWIG_1) {
+XS(_wrap_DOMElement_getTypeInfo) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementation *) 0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
+ XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMTypeInfo *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 2)) {
- SWIG_croak("Usage: DOMImplementation_createDocument(self,manager);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMElement_getTypeInfo(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementation");
- }
- }
- if (items > 1) {
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMImplementation_createDocument. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
- }
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMElement_getTypeInfo. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->createDocument(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMTypeInfo *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getTypeInfo();
}
catch (const XMLException& e)
@@ -59017,7 +60626,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59026,103 +60635,69 @@
}
-XS(_wrap_DOMImplementation_createDocument) {
- dXSARGS;
-
- if ((items >= 1) && (items <= 2)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
+XS(_wrap_delete_DOMEntity) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMEntity(self);");
}
- if (_v) {
- if (items <= 1) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_1); return;
- }
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_1); return;
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMEntity. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
- }
- if ((items >= 4) && (items <= 5)) {
- int _v;
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
+ try {
+ delete arg1;
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
}
- }
- if (_v) {
+ catch (const DOMException& e)
{
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ makeDOMException(e);
}
- if (_v) {
- {
- _v = SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- if (items <= 4) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_0); return;
- }
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMImplementation_createDocument__SWIG_0); return;
- }
- }
- }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
}
-
- croak("No matching function for overloaded 'DOMImplementation_createDocument'");
- XSRETURN(0);
+ croak(_swigerr);
}
-XS(_wrap_DOMImplementation_getImplementation) {
+XS(_wrap_DOMEntity_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: DOMImplementation_getImplementation();");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMEntity_getPublicId(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementation *)XERCES_CPP_NAMESPACE::DOMImplementation::getImplementation();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -59138,8 +60713,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59148,25 +60725,26 @@
}
-XS(_wrap_delete_DOMElement) {
+XS(_wrap_DOMEntity_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMElement(self);");
+ SWIG_croak("Usage: DOMEntity_getSystemId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMElement. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -59182,7 +60760,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59191,26 +60772,26 @@
}
-XS(_wrap_DOMElement_getTagName) {
+XS(_wrap_DOMEntity_getNotationName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMElement_getTagName(self);");
+ SWIG_croak("Usage: DOMEntity_getNotationName(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getNotationName. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getTagName();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getNotationName();
}
catch (const XMLException& e)
@@ -59238,35 +60819,26 @@
}
-XS(_wrap_DOMElement_getAttribute) {
+XS(_wrap_DOMEntity_getActualEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_getAttribute(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMEntity_getActualEncoding(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_getAttribute, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttribute((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getActualEncoding();
}
catch (const XMLException& e)
@@ -59286,49 +60858,42 @@
ST(argvi) = XMLString2Perl(result);
++argvi;
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_getAttributeNode) {
+XS(_wrap_DOMEntity_setActualEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_getAttributeNode(self,name);");
+ SWIG_croak("Usage: DOMEntity_setActualEncoding(self,actualEncoding);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_setActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMElement_getAttributeNode, Expected perl-string.");
+ croak("Type error in argument 2 of DOMEntity_setActualEncoding, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNode((XMLCh const *)arg2);
+ (arg1)->setActualEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -59344,8 +60909,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -59360,35 +60924,26 @@
}
-XS(_wrap_DOMElement_getElementsByTagName) {
+XS(_wrap_DOMEntity_getEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeList *result;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_getElementsByTagName(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getElementsByTagName. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMEntity_getEncoding(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_getElementsByTagName, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getElementsByTagName((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getEncoding();
}
catch (const XMLException& e)
@@ -59404,59 +60959,46 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setAttribute) {
+XS(_wrap_DOMEntity_setEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_setAttribute(self,name,value);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMEntity_setEncoding(self,encoding);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMElement_setAttribute, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_setAttribute, Expected perl-string.");
+ croak("Type error in argument 2 of DOMEntity_setEncoding, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->setAttribute((XMLCh const *)arg2,(XMLCh const *)arg3);
+ (arg1)->setEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -59476,49 +61018,37 @@
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setAttributeNode) {
+XS(_wrap_DOMEntity_getVersion) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_setAttributeNode(self,newAttr);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMEntity_getVersion(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMElement_setAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_getVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->setAttributeNode(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getVersion();
}
catch (const XMLException& e)
@@ -59534,8 +61064,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59544,32 +61076,34 @@
}
-XS(_wrap_DOMElement_removeAttributeNode) {
+XS(_wrap_DOMEntity_setVersion) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
+ XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_removeAttributeNode(self,oldAttr);");
+ SWIG_croak("Usage: DOMEntity_setVersion(self,version);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_removeAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMEntity_setVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMElement_removeAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMEntity_setVersion, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->removeAttributeNode(arg2);
+ (arg1)->setVersion((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -59585,44 +61119,40 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_removeAttribute) {
+XS(_wrap_delete_DOMEntityReference) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntityReference *arg1 = (XERCES_CPP_NAMESPACE::DOMEntityReference *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_removeAttribute(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_removeAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMEntityReference(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_removeAttribute, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMEntityReference. Expected _p_XERCES_CPP_NAMESPACE__DOMEntityReference");
}
}
{
try {
- (arg1)->removeAttribute((XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -59639,58 +61169,83 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_getAttributeNS) {
+XS(_wrap_delete_DOMNamedNodeMap) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_getAttributeNS(self,namespaceURI,localName);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMNamedNodeMap(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNamedNodeMap. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_getAttributeNS, Expected perl-string.");
- XSRETURN(1);
+ try {
+ delete arg1;
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DOMNamedNodeMap_setNamedItem) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNamedNodeMap_setNamedItem(self,arg);");
+ }
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_getAttributeNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_setNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNamedNodeMap_setNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->setNamedItem(arg2);
}
catch (const XMLException& e)
@@ -59707,75 +61262,40 @@
}
}
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setAttributeNS) {
+XS(_wrap_DOMNamedNodeMap_item) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XMLCh *arg4 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XMLSize_t arg2 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMElement_setAttributeNS(self,namespaceURI,qualifiedName,value);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
- XSRETURN(1);
- }
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNamedNodeMap_item(self,index);");
}
{
- if (SvPOK(ST(3))||SvIOK(ST(3))||SvNOK(ST(3))) {
- arg4 = Perl2XMLString(ST(3));
- } else {
- croak("Type error in argument 2 of DOMElement_setAttributeNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_item. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
{
try {
- (arg1)->setAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3,(XMLCh const *)arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->item(arg2);
}
catch (const XMLException& e)
@@ -59791,70 +61311,48 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
{
- delete[] arg4;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
- {
- delete[] arg4;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_removeAttributeNS) {
+XS(_wrap_DOMNamedNodeMap_getNamedItem) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_removeAttributeNS(self,namespaceURI,localName);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNamedNodeMap_getNamedItem(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_removeAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMElement_removeAttributeNS, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_removeAttributeNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItem, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->removeAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getNamedItem((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -59870,65 +61368,45 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
{
- delete[] arg3;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
{
delete[] arg2;
}
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_getAttributeNodeNS) {
+XS(_wrap_DOMNamedNodeMap_getLength) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XMLSize_t result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_getAttributeNodeNS(self,namespaceURI,localName);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_getAttributeNodeNS, Expected perl-string.");
- XSRETURN(1);
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNamedNodeMap_getLength(self);");
}
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_getAttributeNodeNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getAttributeNodeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getLength();
}
catch (const XMLException& e)
@@ -59945,53 +61423,44 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setAttributeNodeNS) {
+XS(_wrap_DOMNamedNodeMap_removeNamedItem) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *result;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_setAttributeNodeNS(self,newAttr);");
+ SWIG_croak("Usage: DOMNamedNodeMap_removeNamedItem(self,name);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_removeNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMElement_setAttributeNodeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItem, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMAttr *)(arg1)->setAttributeNodeNS(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeNamedItem((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -60007,40 +61476,49 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_getElementsByTagNameNS) {
+XS(_wrap_DOMNamedNodeMap_getNamedItemNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNodeList *result;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_getElementsByTagNameNS(self,namespaceURI,localName);");
+ SWIG_croak("Usage: DOMNamedNodeMap_getNamedItemNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getElementsByTagNameNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMElement_getElementsByTagNameNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItemNS, Expected perl-string.");
XSRETURN(1);
}
}
@@ -60048,13 +61526,13 @@
if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMElement_getElementsByTagNameNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItemNS, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNodeList *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getElementsByTagNameNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getNamedItemNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -60070,8 +61548,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
{
delete[] arg2;
}
@@ -60092,35 +61573,32 @@
}
-XS(_wrap_DOMElement_hasAttribute) {
+XS(_wrap_DOMNamedNodeMap_setNamedItemNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_hasAttribute(self,name);");
+ SWIG_croak("Usage: DOMNamedNodeMap_setNamedItemNS(self,arg);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_hasAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_setNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_hasAttribute, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMNamedNodeMap_setNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->hasAttribute((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->setNamedItemNS(arg2);
}
catch (const XMLException& e)
@@ -60136,46 +61614,43 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
{
- delete[] arg2;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_hasAttributeNS) {
+XS(_wrap_DOMNamedNodeMap_removeNamedItemNS) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
XMLCh *arg3 = (XMLCh *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_hasAttributeNS(self,namespaceURI,localName);");
+ SWIG_croak("Usage: DOMNamedNodeMap_removeNamedItemNS(self,namespaceURI,localName);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_hasAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_removeNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMElement_hasAttributeNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItemNS, Expected perl-string.");
XSRETURN(1);
}
}
@@ -60183,13 +61658,13 @@
if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
arg3 = Perl2XMLString(ST(2));
} else {
- croak("Type error in argument 2 of DOMElement_hasAttributeNS, Expected perl-string.");
+ croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItemNS, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->hasAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeNamedItemNS((XMLCh const *)arg2,(XMLCh const *)arg3);
}
catch (const XMLException& e)
@@ -60205,8 +61680,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
{
delete[] arg2;
}
@@ -60227,34 +61705,25 @@
}
-XS(_wrap_DOMElement_setIdAttribute) {
+XS(_wrap_delete_DOMNodeList) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_setIdAttribute(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setIdAttribute. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMNodeList(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_setIdAttribute, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNodeList. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
}
}
{
try {
- (arg1)->setIdAttribute((XMLCh const *)arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -60271,57 +61740,36 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setIdAttributeNS) {
+XS(_wrap_DOMNodeList_item) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
+ XMLSize_t arg2 ;
+ XERCES_CPP_NAMESPACE::DOMNode *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMElement_setIdAttributeNS(self,namespaceURI,localName);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setIdAttributeNS. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMElement_setIdAttributeNS, Expected perl-string.");
- XSRETURN(1);
- }
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMNodeList_item(self,index);");
}
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMElement_setIdAttributeNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeList_item. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
}
}
+ arg2 = (XMLSize_t) SvUV(ST(1));
{
try {
- (arg1)->setIdAttributeNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNodeList const *)arg1)->item(arg2);
}
catch (const XMLException& e)
@@ -60337,52 +61785,39 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
{
- delete[] arg3;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMElement_setIdAttributeNode) {
+XS(_wrap_DOMNodeList_getLength) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XERCES_CPP_NAMESPACE::DOMAttr *arg2 = (XERCES_CPP_NAMESPACE::DOMAttr *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
+ XMLSize_t result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMElement_setIdAttributeNode(self,idAttr);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_setIdAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMNodeList_getLength(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMElement_setIdAttributeNode. Expected _p_XERCES_CPP_NAMESPACE__DOMAttr");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNodeList_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
}
}
{
try {
- (arg1)->setIdAttributeNode((XERCES_CPP_NAMESPACE::DOMAttr const *)arg2);
+ result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMNodeList const *)arg1)->getLength();
}
catch (const XMLException& e)
@@ -60398,7 +61833,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60407,26 +61843,25 @@
}
-XS(_wrap_DOMElement_getTypeInfo) {
+XS(_wrap_delete_DOMNotation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMElement *arg1 = (XERCES_CPP_NAMESPACE::DOMElement *) 0 ;
- XERCES_CPP_NAMESPACE::DOMTypeInfo *result;
+ XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMElement_getTypeInfo(self);");
+ SWIG_croak("Usage: delete_DOMNotation(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMElement_getTypeInfo. Expected _p_XERCES_CPP_NAMESPACE__DOMElement");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMNotation. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMTypeInfo *)((XERCES_CPP_NAMESPACE::DOMElement const *)arg1)->getTypeInfo();
+ delete arg1;
}
catch (const XMLException& e)
@@ -60442,8 +61877,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60452,25 +61886,26 @@
}
-XS(_wrap_delete_DOMEntity) {
+XS(_wrap_DOMNotation_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMEntity(self);");
+ SWIG_croak("Usage: DOMNotation_getPublicId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMEntity. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNotation_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNotation const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -60486,7 +61921,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60495,26 +61933,26 @@
}
-XS(_wrap_DOMEntity_getPublicId) {
+XS(_wrap_DOMNotation_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getPublicId(self);");
+ SWIG_croak("Usage: DOMNotation_getSystemId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMNotation_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getPublicId();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNotation const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -60542,26 +61980,25 @@
}
-XS(_wrap_DOMEntity_getSystemId) {
+XS(_wrap_delete_DOMProcessingInstruction) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getSystemId(self);");
+ SWIG_croak("Usage: delete_DOMProcessingInstruction(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMProcessingInstruction. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getSystemId();
+ delete arg1;
}
catch (const XMLException& e)
@@ -60577,10 +62014,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60589,26 +62023,26 @@
}
-XS(_wrap_DOMEntity_getNotationName) {
+XS(_wrap_DOMProcessingInstruction_getTarget) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getNotationName(self);");
+ SWIG_croak("Usage: DOMProcessingInstruction_getTarget(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getNotationName. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_getTarget. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getNotationName();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMProcessingInstruction const *)arg1)->getTarget();
}
catch (const XMLException& e)
@@ -60636,26 +62070,26 @@
}
-XS(_wrap_DOMEntity_getActualEncoding) {
+XS(_wrap_DOMProcessingInstruction_getData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getActualEncoding(self);");
+ SWIG_croak("Usage: DOMProcessingInstruction_getData(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_getData. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getActualEncoding();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMProcessingInstruction const *)arg1)->getData();
}
catch (const XMLException& e)
@@ -60683,34 +62117,34 @@
}
-XS(_wrap_DOMEntity_setActualEncoding) {
+XS(_wrap_DOMProcessingInstruction_setData) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
XMLCh *arg2 = (XMLCh *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMEntity_setActualEncoding(self,actualEncoding);");
+ SWIG_croak("Usage: DOMProcessingInstruction_setData(self,data);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_setActualEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_setData. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMEntity_setActualEncoding, Expected perl-string.");
+ croak("Type error in argument 2 of DOMProcessingInstruction_setData, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->setActualEncoding((XMLCh const *)arg2);
+ (arg1)->setData((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -60741,26 +62175,25 @@
}
-XS(_wrap_DOMEntity_getEncoding) {
+XS(_wrap_delete_DOMInputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getEncoding(self);");
+ SWIG_croak("Usage: delete_DOMInputSource(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getEncoding();
+ delete arg1;
}
catch (const XMLException& e)
@@ -60776,10 +62209,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60788,34 +62218,26 @@
}
-XS(_wrap_DOMEntity_setEncoding) {
+XS(_wrap_DOMInputSource_getEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMEntity_setEncoding(self,encoding);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMInputSource_getEncoding(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMEntity_setEncoding, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- (arg1)->setEncoding((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getEncoding();
}
catch (const XMLException& e)
@@ -60831,41 +62253,38 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMEntity_getVersion) {
+XS(_wrap_DOMInputSource_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMEntity_getVersion(self);");
+ SWIG_croak("Usage: DOMInputSource_getPublicId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_getVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMEntity const *)arg1)->getVersion();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -60893,34 +62312,26 @@
}
-XS(_wrap_DOMEntity_setVersion) {
+XS(_wrap_DOMInputSource_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntity *arg1 = (XERCES_CPP_NAMESPACE::DOMEntity *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMEntity_setVersion(self,version);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMEntity_setVersion. Expected _p_XERCES_CPP_NAMESPACE__DOMEntity");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMInputSource_getSystemId(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMEntity_setVersion, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- (arg1)->setVersion((XMLCh const *)arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -60936,40 +62347,38 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMEntityReference) {
+XS(_wrap_DOMInputSource_getBaseURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMEntityReference *arg1 = (XERCES_CPP_NAMESPACE::DOMEntityReference *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMEntityReference(self);");
+ SWIG_croak("Usage: DOMInputSource_getBaseURI(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMEntityReference. Expected _p_XERCES_CPP_NAMESPACE__DOMEntityReference");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_getBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getBaseURI();
}
catch (const XMLException& e)
@@ -60985,7 +62394,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60994,25 +62406,34 @@
}
-XS(_wrap_delete_DOMNamedNodeMap) {
+XS(_wrap_DOMInputSource_setEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNamedNodeMap(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMInputSource_setEncoding(self,encodingStr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNamedNodeMap. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMInputSource_setEncoding, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- delete arg1;
+ (arg1)->setEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61029,40 +62450,48 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNamedNodeMap_setNamedItem) {
+XS(_wrap_DOMInputSource_setPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNamedNodeMap_setNamedItem(self,arg);");
+ SWIG_croak("Usage: DOMInputSource_setPublicId(self,publicId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_setNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_setPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNamedNodeMap_setNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMInputSource_setPublicId, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->setNamedItem(arg2);
+ (arg1)->setPublicId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61078,41 +62507,49 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNamedNodeMap_item) {
+XS(_wrap_DOMInputSource_setSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLSize_t arg2 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNamedNodeMap_item(self,index);");
+ SWIG_croak("Usage: DOMInputSource_setSystemId(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_item. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_setSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMInputSource_setSystemId, Expected perl-string.");
+ XSRETURN(1);
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->item(arg2);
+ (arg1)->setSystemId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61128,48 +62565,49 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNamedNodeMap_getNamedItem) {
+XS(_wrap_DOMInputSource_setBaseURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNamedNodeMap_getNamedItem(self,name);");
+ SWIG_croak("Usage: DOMInputSource_setBaseURI(self,baseURI);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_setBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItem, Expected perl-string.");
+ croak("Type error in argument 2 of DOMInputSource_setBaseURI, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getNamedItem((XMLCh const *)arg2);
+ (arg1)->setBaseURI((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61185,11 +62623,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
{
delete[] arg2;
}
@@ -61204,26 +62638,26 @@
}
-XS(_wrap_DOMNamedNodeMap_getLength) {
+XS(_wrap_DOMInputSource_makeStream) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLSize_t result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::BinInputStream *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNamedNodeMap_getLength(self);");
+ SWIG_croak("Usage: DOMInputSource_makeStream(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_makeStream. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getLength();
+ result = (XERCES_CPP_NAMESPACE::BinInputStream *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->makeStream();
}
catch (const XMLException& e)
@@ -61240,7 +62674,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61249,35 +62683,27 @@
}
-XS(_wrap_DOMNamedNodeMap_removeNamedItem) {
+XS(_wrap_DOMInputSource_setIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNamedNodeMap_removeNamedItem(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_removeNamedItem. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
- }
+ SWIG_croak("Usage: DOMInputSource_setIssueFatalErrorIfNotFound(self,flag);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItem, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_setIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeNamedItem((XMLCh const *)arg2);
+ (arg1)->setIssueFatalErrorIfNotFound(arg2);
}
catch (const XMLException& e)
@@ -61293,63 +62719,35 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- {
- delete[] arg2;
- }
+
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNamedNodeMap_getNamedItemNS) {
+XS(_wrap_DOMInputSource_getIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNamedNodeMap_getNamedItemNS(self,namespaceURI,localName);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_getNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItemNS, Expected perl-string.");
- XSRETURN(1);
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMInputSource_getIssueFatalErrorIfNotFound(self);");
}
{
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMNamedNodeMap_getNamedItemNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_getIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNamedNodeMap const *)arg1)->getNamedItemNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getIssueFatalErrorIfNotFound();
}
catch (const XMLException& e)
@@ -61365,57 +62763,35 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMNamedNodeMap_setNamedItemNS) {
+XS(_wrap_DOMInputSource_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg2 = (XERCES_CPP_NAMESPACE::DOMNode *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNamedNodeMap_setNamedItemNS(self,arg);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_setNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMInputSource_release(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMNamedNodeMap_setNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMInputSource_release. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->setNamedItemNS(arg2);
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -61431,11 +62807,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61444,44 +62816,30 @@
}
-XS(_wrap_DOMNamedNodeMap_removeNamedItemNS) {
+XS(_wrap_new_Wrapper4InputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNamedNodeMap *arg1 = (XERCES_CPP_NAMESPACE::DOMNamedNodeMap *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XMLCh *arg3 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::InputSource *arg1 = (XERCES_CPP_NAMESPACE::InputSource *) (XERCES_CPP_NAMESPACE::InputSource *)0 ;
+ bool arg2 = (bool) (bool)true ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMNamedNodeMap_removeNamedItemNS(self,namespaceURI,localName);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNamedNodeMap_removeNamedItemNS. Expected _p_XERCES_CPP_NAMESPACE__DOMNamedNodeMap");
- }
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_Wrapper4InputSource(inputSource,adoptFlag);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItemNS, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_Wrapper4InputSource. Expected _p_XERCES_CPP_NAMESPACE__InputSource");
}
}
- {
- if (SvPOK(ST(2))||SvIOK(ST(2))||SvNOK(ST(2))) {
- arg3 = Perl2XMLString(ST(2));
- } else {
- croak("Type error in argument 2 of DOMNamedNodeMap_removeNamedItemNS, Expected perl-string.");
- XSRETURN(1);
- }
+ if (items > 1) {
+ arg2 = (bool) SvIV(ST(1));
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)(arg1)->removeNamedItemNS((XMLCh const *)arg2,(XMLCh const *)arg3);
+ result = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *)new XERCES_CPP_NAMESPACE::Wrapper4InputSource(arg1,arg2);
}
catch (const XMLException& e)
@@ -61497,45 +62855,30 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
- {
- delete[] arg3;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_delete_DOMNodeList) {
+XS(_wrap_delete_Wrapper4InputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNodeList(self);");
+ SWIG_croak("Usage: delete_Wrapper4InputSource(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNodeList. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_Wrapper4InputSource. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
@@ -61565,28 +62908,26 @@
}
-XS(_wrap_DOMNodeList_item) {
+XS(_wrap_Wrapper4InputSource_makeStream) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
- XMLSize_t arg2 ;
- XERCES_CPP_NAMESPACE::DOMNode *result;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::BinInputStream *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMNodeList_item(self,index);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4InputSource_makeStream(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeList_item. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_makeStream. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
- arg2 = (XMLSize_t) SvUV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMNode *)((XERCES_CPP_NAMESPACE::DOMNodeList const *)arg1)->item(arg2);
+ result = (XERCES_CPP_NAMESPACE::BinInputStream *)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->makeStream();
}
catch (const XMLException& e)
@@ -61602,11 +62943,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61615,26 +62953,26 @@
}
-XS(_wrap_DOMNodeList_getLength) {
+XS(_wrap_Wrapper4InputSource_getEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNodeList *arg1 = (XERCES_CPP_NAMESPACE::DOMNodeList *) 0 ;
- XMLSize_t result;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNodeList_getLength(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_getEncoding(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNodeList_getLength. Expected _p_XERCES_CPP_NAMESPACE__DOMNodeList");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- result = (XMLSize_t)((XERCES_CPP_NAMESPACE::DOMNodeList const *)arg1)->getLength();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->getEncoding();
}
catch (const XMLException& e)
@@ -61650,8 +62988,10 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61660,25 +63000,26 @@
}
-XS(_wrap_delete_DOMNotation) {
+XS(_wrap_Wrapper4InputSource_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMNotation(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_getPublicId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMNotation. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- delete arg1;
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -61694,7 +63035,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61703,26 +63047,26 @@
}
-XS(_wrap_DOMNotation_getPublicId) {
+XS(_wrap_Wrapper4InputSource_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNotation_getPublicId(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_getSystemId(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNotation_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNotation const *)arg1)->getPublicId();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -61750,26 +63094,26 @@
}
-XS(_wrap_DOMNotation_getSystemId) {
+XS(_wrap_Wrapper4InputSource_getBaseURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMNotation *arg1 = (XERCES_CPP_NAMESPACE::DOMNotation *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMNotation_getSystemId(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_getBaseURI(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMNotation_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMNotation");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_getBaseURI. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMNotation const *)arg1)->getSystemId();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->getBaseURI();
}
catch (const XMLException& e)
@@ -61797,25 +63141,79 @@
}
-XS(_wrap_delete_DOMProcessingInstruction) {
+XS(_wrap_Wrapper4InputSource_getIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ bool result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMProcessingInstruction(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_getIssueFatalErrorIfNotFound(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMProcessingInstruction. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_getIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- delete arg1;
+ result = (bool)((XERCES_CPP_NAMESPACE::Wrapper4InputSource const *)arg1)->getIssueFatalErrorIfNotFound();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_Wrapper4InputSource_setEncoding) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Wrapper4InputSource_setEncoding(self,encodingStr);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of Wrapper4InputSource_setEncoding, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->setEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61832,34 +63230,48 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMProcessingInstruction_getTarget) {
+XS(_wrap_Wrapper4InputSource_setPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMProcessingInstruction_getTarget(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Wrapper4InputSource_setPublicId(self,publicId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_getTarget. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_setPublicId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of Wrapper4InputSource_setPublicId, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMProcessingInstruction const *)arg1)->getTarget();
+ (arg1)->setPublicId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61875,38 +63287,49 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMProcessingInstruction_getData) {
+XS(_wrap_Wrapper4InputSource_setSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMProcessingInstruction_getData(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Wrapper4InputSource_setSystemId(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_getData. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_setSystemId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of Wrapper4InputSource_setSystemId, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMProcessingInstruction const *)arg1)->getData();
+ (arg1)->setSystemId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61922,46 +63345,49 @@
croak("%s", "Handling Unknown exception");
}
}
+
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMProcessingInstruction_setData) {
+XS(_wrap_Wrapper4InputSource_setBaseURI) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMProcessingInstruction *arg1 = (XERCES_CPP_NAMESPACE::DOMProcessingInstruction *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMProcessingInstruction_setData(self,data);");
+ SWIG_croak("Usage: Wrapper4InputSource_setBaseURI(self,baseURI);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMProcessingInstruction_setData. Expected _p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_setBaseURI. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMProcessingInstruction_setData, Expected perl-string.");
+ croak("Type error in argument 2 of Wrapper4InputSource_setBaseURI, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->setData((XMLCh const *)arg2);
+ (arg1)->setBaseURI((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -61992,25 +63418,27 @@
}
-XS(_wrap_delete_DOMBuilder) {
+XS(_wrap_Wrapper4InputSource_setIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMBuilder(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Wrapper4InputSource_setIssueFatalErrorIfNotFound(self,flag);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_setIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
+ arg2 = (bool) SvIV(ST(1));
{
try {
- delete arg1;
+ (arg1)->setIssueFatalErrorIfNotFound(arg2);
}
catch (const XMLException& e)
@@ -62035,26 +63463,25 @@
}
-XS(_wrap_DOMBuilder_getErrorHandler) {
+XS(_wrap_Wrapper4InputSource_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMErrorHandler *result;
+ XERCES_CPP_NAMESPACE::Wrapper4InputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_getErrorHandler(self);");
+ SWIG_croak("Usage: Wrapper4InputSource_release(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4InputSource_release. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4InputSource");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMErrorHandler *)(arg1)->getErrorHandler();
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -62070,8 +63497,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62080,26 +63506,38 @@
}
-XS(_wrap_DOMBuilder_getEntityResolver) {
+XS(_wrap_new_Wrapper4DOMInputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMEntityResolver *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) (XERCES_CPP_NAMESPACE::DOMInputSource *)0 ;
+ bool arg2 = (bool) (bool)true ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg3 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_getEntityResolver(self);");
+ if ((items < 1) || (items > 3)) {
+ SWIG_croak("Usage: new_Wrapper4DOMInputSource(inputSource,adoptFlag,manager);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_Wrapper4DOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ }
+ }
+ if (items > 1) {
+ arg2 = (bool) SvIV(ST(1));
+ }
+ if (items > 2) {
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0) < 0) {
+ SWIG_croak("Type error in argument 3 of new_Wrapper4DOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMEntityResolver *)(arg1)->getEntityResolver();
+ result = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *)new XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource(arg1,arg2,arg3);
}
catch (const XMLException& e)
@@ -62116,7 +63554,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62125,26 +63563,25 @@
}
-XS(_wrap_DOMBuilder_getFilter) {
+XS(_wrap_delete_Wrapper4DOMInputSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMBuilderFilter *result;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_getFilter(self);");
+ SWIG_croak("Usage: delete_Wrapper4DOMInputSource(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_Wrapper4DOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMBuilderFilter *)(arg1)->getFilter();
+ delete arg1;
}
catch (const XMLException& e)
@@ -62160,8 +63597,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter, 0|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62170,31 +63606,26 @@
}
-XS(_wrap_DOMBuilder_setErrorHandler) {
+XS(_wrap_Wrapper4DOMInputSource_makeStream) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::DOMErrorHandler *) (XERCES_CPP_NAMESPACE::DOMErrorHandler *)0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::BinInputStream *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_setErrorHandler(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_makeStream(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMErrorHandler");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_makeStream. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
try {
- (arg1)->setErrorHandler(arg2);
+ result = (XERCES_CPP_NAMESPACE::BinInputStream *)((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource const *)arg1)->makeStream();
}
catch (const XMLException& e)
@@ -62210,7 +63641,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62219,31 +63651,26 @@
}
-XS(_wrap_DOMBuilder_setEntityResolver) {
+XS(_wrap_Wrapper4DOMInputSource_getEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMEntityResolver *arg2 = (XERCES_CPP_NAMESPACE::DOMEntityResolver *) (XERCES_CPP_NAMESPACE::DOMEntityResolver *)0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_setEntityResolver(self,handler);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_getEncoding(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMEntityResolver");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
try {
- (arg1)->setEntityResolver(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource const *)arg1)->getEncoding();
}
catch (const XMLException& e)
@@ -62259,7 +63686,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62268,31 +63698,26 @@
}
-XS(_wrap_DOMBuilder_setFilter) {
+XS(_wrap_Wrapper4DOMInputSource_getPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMBuilderFilter *arg2 = (XERCES_CPP_NAMESPACE::DOMBuilderFilter *) (XERCES_CPP_NAMESPACE::DOMBuilderFilter *)0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_setFilter(self,filter);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_setFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_getPublicId(self);");
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_setFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilderFilter");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
try {
- (arg1)->setFilter(arg2);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource const *)arg1)->getPublicId();
}
catch (const XMLException& e)
@@ -62308,7 +63733,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62317,36 +63745,26 @@
}
-XS(_wrap_DOMBuilder_setFeature) {
+XS(_wrap_Wrapper4DOMInputSource_getSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- bool arg3 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMBuilder_setFeature(self,name,state);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_setFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_getSystemId(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMBuilder_setFeature, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
- arg3 = (bool) SvIV(ST(2));
{
try {
- (arg1)->setFeature((XMLCh const *)arg2,arg3);
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource const *)arg1)->getSystemId();
}
catch (const XMLException& e)
@@ -62362,50 +63780,38 @@
croak("%s", "Handling Unknown exception");
}
}
-
{
- delete[] arg2;
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
}
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_getFeature) {
+XS(_wrap_Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_getFeature(self,name);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMBuilder_getFeature, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getFeature((XMLCh const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource const *)arg1)->getIssueFatalErrorIfNotFound();
}
catch (const XMLException& e)
@@ -62423,51 +63829,42 @@
}
ST(argvi) = sv_newmortal();
sv_setiv(ST(argvi++), (IV) result);
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_canSetFeature) {
+XS(_wrap_Wrapper4DOMInputSource_setEncoding) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- bool arg3 ;
- bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMBuilder_canSetFeature(self,name,state);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: Wrapper4DOMInputSource_setEncoding(self,encodingStr);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_canSetFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMBuilder_canSetFeature, Expected perl-string.");
+ croak("Type error in argument 2 of Wrapper4DOMInputSource_setEncoding, Expected perl-string.");
XSRETURN(1);
}
}
- arg3 = (bool) SvIV(ST(2));
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->canSetFeature((XMLCh const *)arg2,arg3);
+ (arg1)->setEncoding((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -62483,8 +63880,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
{
delete[] arg2;
}
@@ -62499,32 +63895,34 @@
}
-XS(_wrap_DOMBuilder_parse) {
+XS(_wrap_Wrapper4DOMInputSource_setPublicId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_parse(self,source);");
+ SWIG_croak("Usage: Wrapper4DOMInputSource_setPublicId(self,publicId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_parse. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_setPublicId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_parse. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of Wrapper4DOMInputSource_setPublicId, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parse((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2);
+ (arg1)->setPublicId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -62540,45 +63938,49 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_parseURI__SWIG_0) {
+XS(_wrap_Wrapper4DOMInputSource_setSystemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_parseURI(self,systemId);");
+ SWIG_croak("Usage: Wrapper4DOMInputSource_setSystemId(self,systemId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_parseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_setSystemId. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMBuilder_parseURI, Expected perl-string.");
+ croak("Type error in argument 2 of Wrapper4DOMInputSource_setSystemId, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parseURI((XMLCh const *)arg2);
+ (arg1)->setSystemId((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -62594,8 +63996,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+
{
delete[] arg2;
}
@@ -62610,29 +64011,27 @@
}
-XS(_wrap_DOMBuilder_parseURI__SWIG_1) {
+XS(_wrap_Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- char *arg2 ;
- XERCES_CPP_NAMESPACE::DOMDocument *result;
+ XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) 0 ;
+ bool arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_parseURI(self,systemId);");
+ SWIG_croak("Usage: Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound(self,flag);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_parseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource");
}
}
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
+ arg2 = (bool) SvIV(ST(1));
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parseURI((char const *)arg2);
+ (arg1)->setIssueFatalErrorIfNotFound(arg2);
}
catch (const XMLException& e)
@@ -62648,8 +64047,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62658,86 +64056,69 @@
}
-XS(_wrap_DOMBuilder_parseURI) {
- dXSARGS;
-
- if (items == 2) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
+XS(_wrap_delete_DOMBuilder) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMBuilder(self);");
}
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_parseURI__SWIG_0); return;
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMBuilder. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
- }
- if (items == 2) {
- int _v;
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
+ try {
+ delete arg1;
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
}
- }
- if (_v) {
+ catch (const DOMException& e)
{
- _v = SvPOK(ST(1)) ? 1 : 0;
+ makeDOMException(e);
}
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_parseURI__SWIG_1); return;
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
}
}
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
}
-
- croak("No matching function for overloaded 'DOMBuilder_parseURI'");
- XSRETURN(0);
+ croak(_swigerr);
}
-XS(_wrap_DOMBuilder_parseWithContext) {
+XS(_wrap_DOMBuilder_getErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
- XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) (XERCES_CPP_NAMESPACE::DOMNode *)0 ;
- short arg4 ;
+ XERCES_CPP_NAMESPACE::DOMErrorHandler *result;
int argvi = 0;
dXSARGS;
- if ((items < 4) || (items > 4)) {
- SWIG_croak("Usage: DOMBuilder_parseWithContext(self,source,contextNode,action);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_getErrorHandler(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
- arg4 = (short) SvIV(ST(3));
{
try {
- (arg1)->parseWithContext((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2,arg3,arg4);
+ result = (XERCES_CPP_NAMESPACE::DOMErrorHandler *)(arg1)->getErrorHandler();
}
catch (const XMLException& e)
@@ -62753,7 +64134,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler, 0|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62762,35 +64144,26 @@
}
-XS(_wrap_DOMBuilder_getProperty) {
+XS(_wrap_DOMBuilder_getEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- void *result;
+ XERCES_CPP_NAMESPACE::DOMEntityResolver *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_getProperty(self,name);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_getEntityResolver(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getProperty. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMBuilder_getProperty, Expected perl-string.");
- XSRETURN(1);
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- result = (void *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getProperty((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMEntityResolver *)(arg1)->getEntityResolver();
}
catch (const XMLException& e)
@@ -62807,55 +64180,35 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
- {
- delete[] arg2;
- }
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver, 0|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_setProperty) {
+XS(_wrap_DOMBuilder_getFilter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- void *arg3 = (void *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilderFilter *result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: DOMBuilder_setProperty(self,name,value);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_getFilter(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_setProperty. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
- }
- }
- {
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMBuilder_setProperty, Expected perl-string.");
- XSRETURN(1);
- }
- }
- {
- if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
- SWIG_croak("Type error in argument 3 of DOMBuilder_setProperty. Expected _p_void");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- (arg1)->setProperty((XMLCh const *)arg2,arg3);
+ result = (XERCES_CPP_NAMESPACE::DOMBuilderFilter *)(arg1)->getFilter();
}
catch (const XMLException& e)
@@ -62871,40 +64224,41 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter, 0|0);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_release) {
+XS(_wrap_DOMBuilder_setErrorHandler) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMErrorHandler *arg2 = (XERCES_CPP_NAMESPACE::DOMErrorHandler *) (XERCES_CPP_NAMESPACE::DOMErrorHandler *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_release(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_setErrorHandler(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_release. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_setErrorHandler. Expected _p_XERCES_CPP_NAMESPACE__DOMErrorHandler");
}
}
{
try {
- (arg1)->release();
+ (arg1)->setErrorHandler(arg2);
}
catch (const XMLException& e)
@@ -62929,25 +64283,31 @@
}
-XS(_wrap_DOMBuilder_resetDocumentPool) {
+XS(_wrap_DOMBuilder_setEntityResolver) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMEntityResolver *arg2 = (XERCES_CPP_NAMESPACE::DOMEntityResolver *) (XERCES_CPP_NAMESPACE::DOMEntityResolver *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_resetDocumentPool(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_setEntityResolver(self,handler);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_resetDocumentPool. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_setEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__DOMEntityResolver");
}
}
{
try {
- (arg1)->resetDocumentPool();
+ (arg1)->setEntityResolver(arg2);
}
catch (const XMLException& e)
@@ -62972,38 +64332,31 @@
}
-XS(_wrap_DOMBuilder_loadGrammar__SWIG_0) {
+XS(_wrap_DOMBuilder_setFilter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::DOMBuilderFilter *arg2 = (XERCES_CPP_NAMESPACE::DOMBuilderFilter *) (XERCES_CPP_NAMESPACE::DOMBuilderFilter *)0 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: DOMBuilder_loadGrammar(self,source,grammarType,toCache);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_setFilter(self,filter);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_setFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
- if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 2 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_setFilter. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilderFilter");
}
}
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2,arg3,arg4);
+ (arg1)->setFilter(arg2);
}
catch (const XMLException& e)
@@ -63019,11 +64372,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63032,41 +64381,36 @@
}
-XS(_wrap_DOMBuilder_loadGrammar__SWIG_1) {
+XS(_wrap_DOMBuilder_setFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ bool arg3 ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: DOMBuilder_loadGrammar(self,systemId,grammarType,toCache);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMBuilder_setFeature(self,name,state);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_setFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMBuilder_loadGrammar, Expected perl-string.");
+ croak("Type error in argument 2 of DOMBuilder_setFeature, Expected perl-string.");
XSRETURN(1);
}
}
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
- }
+ arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XMLCh const *)arg2,arg3,arg4);
+ (arg1)->setFeature((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -63082,11 +64426,7 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+
{
delete[] arg2;
}
@@ -63101,35 +64441,35 @@
}
-XS(_wrap_DOMBuilder_loadGrammar__SWIG_2) {
+XS(_wrap_DOMBuilder_getFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- char *arg2 ;
- short arg3 ;
- bool arg4 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 4)) {
- SWIG_croak("Usage: DOMBuilder_loadGrammar(self,systemId,grammarType,toCache);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_getFeature(self,name);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
- if (!SvOK((SV*) ST(1))) arg2 = 0;
- else arg2 = (char *) SvPV(ST(1), PL_na);
- arg3 = (short) SvIV(ST(2));
- if (items > 3) {
- arg4 = (bool) SvIV(ST(3));
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMBuilder_getFeature, Expected perl-string.");
+ XSRETURN(1);
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((char const *)arg2,arg3,arg4);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getFeature((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -63145,158 +64485,53 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
{
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
-XS(_wrap_DOMBuilder_loadGrammar) {
- dXSARGS;
-
- if ((items >= 3) && (items <= 4)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_0); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_0); return;
- }
- }
- }
- }
- }
- if ((items >= 3) && (items <= 4)) {
- int _v;
- {
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_1); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_1); return;
- }
- }
- }
- }
- }
- if ((items >= 3) && (items <= 4)) {
- int _v;
{
- void *tmp;
- if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
- _v = 0;
- } else {
- _v = 1;
- }
- }
- if (_v) {
- {
- _v = SvPOK(ST(1)) ? 1 : 0;
- }
- if (_v) {
- {
- _v = SvIOK(ST(2)) ? 1 : 0;
- }
- if (_v) {
- if (items <= 3) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_2); return;
- }
- {
- _v = SvIOK(ST(3)) ? 1 : 0;
- }
- if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_2); return;
- }
- }
- }
+ delete[] arg2;
}
+ (void) _swigerr;
}
-
- croak("No matching function for overloaded 'DOMBuilder_loadGrammar'");
- XSRETURN(0);
+ croak(_swigerr);
}
-XS(_wrap_DOMBuilder_getGrammar) {
+XS(_wrap_DOMBuilder_canSetFeature) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ bool arg3 ;
+ bool result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_getGrammar(self,nameSpaceKey);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMBuilder_canSetFeature(self,name,state);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_canSetFeature. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMBuilder_getGrammar, Expected perl-string.");
+ croak("Type error in argument 2 of DOMBuilder_canSetFeature, Expected perl-string.");
XSRETURN(1);
}
}
+ arg3 = (bool) SvIV(ST(2));
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getGrammar((XMLCh const *)arg2);
+ result = (bool)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->canSetFeature((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -63312,11 +64547,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
{
delete[] arg2;
}
@@ -63331,26 +64563,32 @@
}
-XS(_wrap_DOMBuilder_getRootGrammar) {
+XS(_wrap_DOMBuilder_parse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- XERCES_CPP_NAMESPACE::Grammar *result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_getRootGrammar(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_parse(self,source);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_parse. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_parse. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getRootGrammar();
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parse((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2);
}
catch (const XMLException& e)
@@ -63366,11 +64604,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63379,28 +64614,35 @@
}
-XS(_wrap_DOMBuilder_getURIText) {
+XS(_wrap_DOMBuilder_parseURI__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- unsigned int arg2 ;
- XMLCh *result;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMBuilder_getURIText(self,uriId);");
+ SWIG_croak("Usage: DOMBuilder_parseURI(self,systemId);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getURIText. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_parseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMBuilder_parseURI, Expected perl-string.");
+ XSRETURN(1);
}
}
- arg2 = (unsigned int) SvUV(ST(1));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getURIText(arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parseURI((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -63416,37 +64658,45 @@
croak("%s", "Handling Unknown exception");
}
}
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMBuilder_resetCachedGrammarPool) {
+XS(_wrap_DOMBuilder_parseURI__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ char *arg2 ;
+ XERCES_CPP_NAMESPACE::DOMDocument *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_resetCachedGrammarPool(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_parseURI(self,systemId);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_parseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
{
try {
- (arg1)->resetCachedGrammarPool();
+ result = (XERCES_CPP_NAMESPACE::DOMDocument *)(arg1)->parseURI((char const *)arg2);
}
catch (const XMLException& e)
@@ -63462,7 +64712,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument, SWIG_SHADOW|0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63471,26 +64722,86 @@
}
-XS(_wrap_DOMBuilder_getSrcOffset) {
+XS(_wrap_DOMBuilder_parseURI) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_parseURI__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_parseURI__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'DOMBuilder_parseURI'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_DOMBuilder_parseWithContext) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
+ XERCES_CPP_NAMESPACE::DOMNode *arg3 = (XERCES_CPP_NAMESPACE::DOMNode *) (XERCES_CPP_NAMESPACE::DOMNode *)0 ;
+ short arg4 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMBuilder_getSrcOffset(self);");
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: DOMBuilder_parseWithContext(self,source,contextNode,action);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMBuilder_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ SWIG_croak("Type error in argument 1 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMBuilder_parseWithContext. Expected _p_XERCES_CPP_NAMESPACE__DOMNode");
}
}
+ arg4 = (short) SvIV(ST(3));
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getSrcOffset();
+ (arg1)->parseWithContext((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -63506,8 +64817,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63516,29 +64826,35 @@
}
-XS(_wrap_DOMImplementationRegistry_getDOMImplementation) {
+XS(_wrap_DOMBuilder_getProperty) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XMLCh *arg1 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ void *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMImplementationRegistry_getDOMImplementation(features);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_getProperty(self,name);");
}
{
- if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
- arg1 = Perl2XMLString(ST(0));
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getProperty. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementationRegistry_getDOMImplementation, Expected perl-string.");
+ croak("Type error in argument 2 of DOMBuilder_getProperty, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementation *)XERCES_CPP_NAMESPACE::DOMImplementationRegistry::getDOMImplementation((XMLCh const *)arg1);
+ result = (void *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getProperty((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -63555,14 +64871,14 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
{
- delete[] arg1;
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
{
- delete[] arg1;
+ delete[] arg2;
}
(void) _swigerr;
}
@@ -63570,25 +64886,40 @@
}
-XS(_wrap_DOMImplementationRegistry_addSource) {
+XS(_wrap_DOMBuilder_setProperty) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ void *arg3 = (void *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMImplementationRegistry_addSource(source);");
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: DOMBuilder_setProperty(self,name,value);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementationRegistry_addSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_setProperty. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMBuilder_setProperty, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, 0,0) < 0) {
+ SWIG_croak("Type error in argument 3 of DOMBuilder_setProperty. Expected _p_void");
}
}
{
try {
- XERCES_CPP_NAMESPACE::DOMImplementationRegistry::addSource(arg1);
+ (arg1)->setProperty((XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -63605,28 +64936,39 @@
}
}
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_new_DOMImplementationRegistry) {
+XS(_wrap_DOMBuilder_release) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationRegistry *result;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_DOMImplementationRegistry();");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_release(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_release. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementationRegistry *)new XERCES_CPP_NAMESPACE::DOMImplementationRegistry();
+ (arg1)->release();
}
catch (const XMLException& e)
@@ -63642,8 +64984,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry, SWIG_SHADOW|SWIG_OWNER);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63652,25 +64993,25 @@
}
-XS(_wrap_delete_DOMImplementationRegistry) {
+XS(_wrap_DOMBuilder_resetDocumentPool) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationRegistry *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationRegistry *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMImplementationRegistry(self);");
+ SWIG_croak("Usage: DOMBuilder_resetDocumentPool(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMImplementationRegistry. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_resetDocumentPool. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- delete arg1;
+ (arg1)->resetDocumentPool();
}
catch (const XMLException& e)
@@ -63695,25 +65036,38 @@
}
-XS(_wrap_delete_DOMImplementationSource) {
+XS(_wrap_DOMBuilder_loadGrammar__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMInputSource *arg2 = 0 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMImplementationSource(self);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: DOMBuilder_loadGrammar(self,source,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMImplementationSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
+ SWIG_croak("Type error in argument 2 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
}
}
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XERCES_CPP_NAMESPACE::DOMInputSource const &)*arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -63729,7 +65083,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63738,35 +65096,41 @@
}
-XS(_wrap_DOMImplementationSource_getDOMImplementation) {
+XS(_wrap_DOMBuilder_loadGrammar__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
- XMLCh *arg2 = (XMLCh *) 0 ;
- XERCES_CPP_NAMESPACE::DOMImplementation *result;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMImplementationSource_getDOMImplementation(self,features);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: DOMBuilder_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMImplementationSource_getDOMImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
arg2 = Perl2XMLString(ST(1));
} else {
- croak("Type error in argument 2 of DOMImplementationSource_getDOMImplementation, Expected perl-string.");
+ croak("Type error in argument 2 of DOMBuilder_loadGrammar, Expected perl-string.");
XSRETURN(1);
}
}
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementation *)((XERCES_CPP_NAMESPACE::DOMImplementationSource const *)arg1)->getDOMImplementation((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((XMLCh const *)arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -63782,8 +65146,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
{
delete[] arg2;
}
@@ -63798,25 +65165,35 @@
}
-XS(_wrap_delete_DOMInputSource) {
+XS(_wrap_DOMBuilder_loadGrammar__SWIG_2) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ char *arg2 ;
+ short arg3 ;
+ bool arg4 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_DOMInputSource(self);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: DOMBuilder_loadGrammar(self,systemId,grammarType,toCache);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_DOMInputSource. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_loadGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
+ arg3 = (short) SvIV(ST(2));
+ if (items > 3) {
+ arg4 = (bool) SvIV(ST(3));
+ }
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::Grammar *)(arg1)->loadGrammar((char const *)arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -63832,7 +65209,11 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63841,73 +65222,145 @@
}
-XS(_wrap_DOMInputSource_getEncoding) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_getEncoding(self);");
- }
+XS(_wrap_DOMBuilder_loadGrammar) {
+ dXSARGS;
+
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_getEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
}
}
- {
- try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getEncoding();
-
- }
- catch (const XMLException& e)
+ if (_v) {
{
- makeXMLException(e);
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
}
- catch (const DOMException& e)
- {
- makeDOMException(e);
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_0); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_0); return;
+ }
+ }
}
- catch (...)
+ }
+ }
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
{
- croak("%s", "Handling Unknown exception");
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_1); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_1); return;
+ }
+ }
}
}
+ }
+ if ((items >= 3) && (items <= 4)) {
+ int _v;
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(2)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 3) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_2); return;
+ }
+ {
+ _v = SvIOK(ST(3)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DOMBuilder_loadGrammar__SWIG_2); return;
+ }
+ }
+ }
}
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
}
- croak(_swigerr);
+
+ croak("No matching function for overloaded 'DOMBuilder_loadGrammar'");
+ XSRETURN(0);
}
-XS(_wrap_DOMInputSource_getPublicId) {
+XS(_wrap_DOMBuilder_getGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_getPublicId(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_getGrammar(self,nameSpaceKey);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_getPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMBuilder_getGrammar, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getPublicId();
+ result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getGrammar((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -63924,37 +65377,44 @@
}
}
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
+ }
+ {
+ delete[] arg2;
}
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMInputSource_getSystemId) {
+XS(_wrap_DOMBuilder_getRootGrammar) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ XERCES_CPP_NAMESPACE::Grammar *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_getSystemId(self);");
+ SWIG_croak("Usage: DOMBuilder_getRootGrammar(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_getSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getRootGrammar. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getSystemId();
+ result = (XERCES_CPP_NAMESPACE::Grammar *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getRootGrammar();
}
catch (const XMLException& e)
@@ -63971,8 +65431,9 @@
}
}
{
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
+ swig_type_info *ty = SWIG_TypeDynamicCast(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar, (void **) &result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty, SWIG_SHADOW|0);
}
XSRETURN(argvi);
fail:
@@ -63982,26 +65443,28 @@
}
-XS(_wrap_DOMInputSource_getBaseURI) {
+XS(_wrap_DOMBuilder_getURIText) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ unsigned int arg2 ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_getBaseURI(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMBuilder_getURIText(self,uriId);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_getBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getURIText. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getBaseURI();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getURIText(arg2);
}
catch (const XMLException& e)
@@ -64029,34 +65492,25 @@
}
-XS(_wrap_DOMInputSource_setEncoding) {
+XS(_wrap_DOMBuilder_resetCachedGrammarPool) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMInputSource_setEncoding(self,encodingStr);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_setEncoding. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_resetCachedGrammarPool(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMInputSource_setEncoding, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_resetCachedGrammarPool. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- (arg1)->setEncoding((XMLCh const *)arg2);
+ (arg1)->resetCachedGrammarPool();
}
catch (const XMLException& e)
@@ -64073,48 +65527,34 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMInputSource_setPublicId) {
+XS(_wrap_DOMBuilder_getSrcOffset) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::DOMBuilder *arg1 = (XERCES_CPP_NAMESPACE::DOMBuilder *) 0 ;
+ unsigned int result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMInputSource_setPublicId(self,publicId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_setPublicId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMBuilder_getSrcOffset(self);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMInputSource_setPublicId, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMBuilder_getSrcOffset. Expected _p_XERCES_CPP_NAMESPACE__DOMBuilder");
}
}
{
try {
- (arg1)->setPublicId((XMLCh const *)arg2);
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::DOMBuilder const *)arg1)->getSrcOffset();
}
catch (const XMLException& e)
@@ -64130,49 +65570,39 @@
croak("%s", "Handling Unknown exception");
}
}
-
- {
- delete[] arg2;
- }
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMInputSource_setSystemId) {
+XS(_wrap_DOMImplementationRegistry_getDOMImplementation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg1 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMInputSource_setSystemId(self,systemId);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_setSystemId. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMImplementationRegistry_getDOMImplementation(features);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
+ if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
+ arg1 = Perl2XMLString(ST(0));
} else {
- croak("Type error in argument 2 of DOMInputSource_setSystemId, Expected perl-string.");
+ croak("Type error in argument 2 of DOMImplementationRegistry_getDOMImplementation, Expected perl-string.");
XSRETURN(1);
}
}
{
try {
- (arg1)->setSystemId((XMLCh const *)arg2);
+ result = (XERCES_CPP_NAMESPACE::DOMImplementation *)XERCES_CPP_NAMESPACE::DOMImplementationRegistry::getDOMImplementation((XMLCh const *)arg1);
}
catch (const XMLException& e)
@@ -64188,14 +65618,15 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
{
- delete[] arg2;
+ delete[] arg1;
}
XSRETURN(argvi);
fail:
{
- delete[] arg2;
+ delete[] arg1;
}
(void) _swigerr;
}
@@ -64203,34 +65634,25 @@
}
-XS(_wrap_DOMInputSource_setBaseURI) {
+XS(_wrap_DOMImplementationRegistry_addSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMInputSource_setBaseURI(self,baseURI);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_setBaseURI. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DOMImplementationRegistry_addSource(source);");
}
{
- if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
- arg2 = Perl2XMLString(ST(1));
- } else {
- croak("Type error in argument 2 of DOMInputSource_setBaseURI, Expected perl-string.");
- XSRETURN(1);
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementationRegistry_addSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
}
}
{
try {
- (arg1)->setBaseURI((XMLCh const *)arg2);
+ XERCES_CPP_NAMESPACE::DOMImplementationRegistry::addSource(arg1);
}
catch (const XMLException& e)
@@ -64247,40 +65669,28 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
}
-XS(_wrap_DOMInputSource_makeStream) {
+XS(_wrap_new_DOMImplementationRegistry) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- XERCES_CPP_NAMESPACE::BinInputStream *result;
+ XERCES_CPP_NAMESPACE::DOMImplementationRegistry *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_makeStream(self);");
- }
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_makeStream. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
- }
+ if ((items < 0) || (items > 0)) {
+ SWIG_croak("Usage: new_DOMImplementationRegistry();");
}
{
try {
- result = (XERCES_CPP_NAMESPACE::BinInputStream *)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->makeStream();
+ result = (XERCES_CPP_NAMESPACE::DOMImplementationRegistry *)new XERCES_CPP_NAMESPACE::DOMImplementationRegistry();
}
catch (const XMLException& e)
@@ -64297,7 +65707,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry, SWIG_SHADOW|SWIG_OWNER);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64306,27 +65716,25 @@
}
-XS(_wrap_DOMInputSource_setIssueFatalErrorIfNotFound) {
+XS(_wrap_delete_DOMImplementationRegistry) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- bool arg2 ;
+ XERCES_CPP_NAMESPACE::DOMImplementationRegistry *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationRegistry *) 0 ;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DOMInputSource_setIssueFatalErrorIfNotFound(self,flag);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: delete_DOMImplementationRegistry(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_setIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMImplementationRegistry. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry");
}
}
- arg2 = (bool) SvIV(ST(1));
{
try {
- (arg1)->setIssueFatalErrorIfNotFound(arg2);
+ delete arg1;
}
catch (const XMLException& e)
@@ -64351,26 +65759,25 @@
}
-XS(_wrap_DOMInputSource_getIssueFatalErrorIfNotFound) {
+XS(_wrap_delete_DOMImplementationSource) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
- bool result;
+ XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_getIssueFatalErrorIfNotFound(self);");
+ SWIG_croak("Usage: delete_DOMImplementationSource(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_getIssueFatalErrorIfNotFound. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of delete_DOMImplementationSource. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::DOMInputSource const *)arg1)->getIssueFatalErrorIfNotFound();
+ delete arg1;
}
catch (const XMLException& e)
@@ -64386,8 +65793,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64396,25 +65802,35 @@
}
-XS(_wrap_DOMInputSource_release) {
+XS(_wrap_DOMImplementationSource_getDOMImplementation) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::DOMInputSource *arg1 = (XERCES_CPP_NAMESPACE::DOMInputSource *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementationSource *arg1 = (XERCES_CPP_NAMESPACE::DOMImplementationSource *) 0 ;
+ XMLCh *arg2 = (XMLCh *) 0 ;
+ XERCES_CPP_NAMESPACE::DOMImplementation *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: DOMInputSource_release(self);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DOMImplementationSource_getDOMImplementation(self,features);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource,0) < 0) {
- SWIG_croak("Type error in argument 1 of DOMInputSource_release. Expected _p_XERCES_CPP_NAMESPACE__DOMInputSource");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DOMImplementationSource_getDOMImplementation. Expected _p_XERCES_CPP_NAMESPACE__DOMImplementationSource");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of DOMImplementationSource_getDOMImplementation, Expected perl-string.");
+ XSRETURN(1);
}
}
{
try {
- (arg1)->release();
+ result = (XERCES_CPP_NAMESPACE::DOMImplementation *)((XERCES_CPP_NAMESPACE::DOMImplementationSource const *)arg1)->getDOMImplementation((XMLCh const *)arg2);
}
catch (const XMLException& e)
@@ -64430,9 +65846,16 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation, SWIG_SHADOW|0);
+ {
+ delete[] arg2;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg2;
+ }
(void) _swigerr;
}
croak(_swigerr);
@@ -66852,13 +68275,140 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
+ ST(argvi) = sv_newmortal();
+ sv_setiv(ST(argvi++), (IV) result);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_getPSVIHandler__SWIG_0) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::PSVIHandler *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: AbstractDOMParser_getPSVIHandler(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_getPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::PSVIHandler *)(arg1)->getPSVIHandler();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_getPSVIHandler__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::PSVIHandler *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: AbstractDOMParser_getPSVIHandler(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_getPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::PSVIHandler *)((XERCES_CPP_NAMESPACE::AbstractDOMParser const *)arg1)->getPSVIHandler();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_getPSVIHandler) {
+ dXSARGS;
+
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_getPSVIHandler__SWIG_0); return;
+ }
}
- croak(_swigerr);
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_getPSVIHandler__SWIG_1); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'AbstractDOMParser_getPSVIHandler'");
+ XSRETURN(0);
}
@@ -67222,7 +68772,7 @@
}
-XS(_wrap_AbstractDOMParser_setExternalSchemaLocation) {
+XS(_wrap_AbstractDOMParser_setExternalSchemaLocation__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -67280,7 +68830,100 @@
}
-XS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation) {
+XS(_wrap_AbstractDOMParser_setExternalSchemaLocation__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ char *arg2 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: AbstractDOMParser_setExternalSchemaLocation(self,schemaLocation);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_setExternalSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
+ {
+ try {
+ (arg1)->setExternalSchemaLocation((char const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_setExternalSchemaLocation) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_setExternalSchemaLocation__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_setExternalSchemaLocation__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'AbstractDOMParser_setExternalSchemaLocation'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -67338,6 +68981,99 @@
}
+XS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ char *arg2 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: AbstractDOMParser_setExternalNoNamespaceSchemaLocation(self,noNamespaceSchemaLocation);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_setExternalNoNamespaceSchemaLocation. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ if (!SvOK((SV*) ST(1))) arg2 = 0;
+ else arg2 = (char *) SvPV(ST(1), PL_na);
+ {
+ try {
+ (arg1)->setExternalNoNamespaceSchemaLocation((char const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvPOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_AbstractDOMParser_setExternalNoNamespaceSchemaLocation__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'AbstractDOMParser_setExternalNoNamespaceSchemaLocation'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_AbstractDOMParser_setSecurityManager) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -67625,6 +69361,113 @@
}
+XS(_wrap_AbstractDOMParser_useImplementation) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: AbstractDOMParser_useImplementation(self,implementationFeatures);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_useImplementation. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of AbstractDOMParser_useImplementation, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->useImplementation((XMLCh const *)arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ {
+ delete[] arg2;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_AbstractDOMParser_setPSVIHandler) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::PSVIHandler *arg2 = (XERCES_CPP_NAMESPACE::PSVIHandler *) (XERCES_CPP_NAMESPACE::PSVIHandler *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: AbstractDOMParser_setPSVIHandler(self,handler);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_setPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__AbstractDOMParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0) < 0) {
+ SWIG_croak("Type error in argument 2 of AbstractDOMParser_setPSVIHandler. Expected _p_XERCES_CPP_NAMESPACE__PSVIHandler");
+ }
+ }
+ {
+ try {
+ (arg1)->setPSVIHandler(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_AbstractDOMParser_parse__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -68323,12 +70166,13 @@
{
XERCES_CPP_NAMESPACE::XMLValidator *arg1 = (XERCES_CPP_NAMESPACE::XMLValidator *) (XERCES_CPP_NAMESPACE::XMLValidator *)0 ;
XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::XMLGrammarPool *arg3 = (XERCES_CPP_NAMESPACE::XMLGrammarPool *) (XERCES_CPP_NAMESPACE::XMLGrammarPool *)0 ;
XERCES_CPP_NAMESPACE::XercesDOMParser *result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 2)) {
- SWIG_croak("Usage: new_XercesDOMParser(valToAdopt,manager);");
+ if ((items < 0) || (items > 3)) {
+ SWIG_croak("Usage: new_XercesDOMParser(valToAdopt,manager,gramPool);");
}
if (items > 0) {
{
@@ -68344,9 +70188,16 @@
}
}
}
+ if (items > 2) {
+ {
+ if (SWIG_ConvertPtr(ST(2), (void **) &arg3, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool,0) < 0) {
+ SWIG_croak("Type error in argument 3 of new_XercesDOMParser. Expected _p_XERCES_CPP_NAMESPACE__XMLGrammarPool");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::XercesDOMParser *)new XERCES_CPP_NAMESPACE::XercesDOMParser(arg1,arg2);
+ result = (XERCES_CPP_NAMESPACE::XercesDOMParser *)new XERCES_CPP_NAMESPACE::XercesDOMParser(arg1,arg2,arg3);
}
catch (const XMLException& e)
@@ -68505,6 +70356,133 @@
}
+XS(_wrap_XercesDOMParser_getXMLEntityResolver__SWIG_0) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XercesDOMParser *arg1 = (XERCES_CPP_NAMESPACE::XercesDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XercesDOMParser_getXMLEntityResolver(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XercesDOMParser_getXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__XercesDOMParser");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLEntityResolver *)(arg1)->getXMLEntityResolver();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XercesDOMParser_getXMLEntityResolver__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XercesDOMParser *arg1 = (XERCES_CPP_NAMESPACE::XercesDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XercesDOMParser_getXMLEntityResolver(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XercesDOMParser_getXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__XercesDOMParser");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLEntityResolver *)((XERCES_CPP_NAMESPACE::XercesDOMParser const *)arg1)->getXMLEntityResolver();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XercesDOMParser_getXMLEntityResolver) {
+ dXSARGS;
+
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XercesDOMParser_getXMLEntityResolver__SWIG_0); return;
+ }
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XercesDOMParser_getXMLEntityResolver__SWIG_1); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'XercesDOMParser_getXMLEntityResolver'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_XercesDOMParser_isCachingGrammarFromParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -68898,6 +70876,55 @@
}
+XS(_wrap_XercesDOMParser_setXMLEntityResolver) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XercesDOMParser *arg1 = (XERCES_CPP_NAMESPACE::XercesDOMParser *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLEntityResolver *arg2 = (XERCES_CPP_NAMESPACE::XMLEntityResolver *) (XERCES_CPP_NAMESPACE::XMLEntityResolver *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XercesDOMParser_setXMLEntityResolver(self,handler);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XercesDOMParser_setXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__XercesDOMParser");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0) < 0) {
+ SWIG_croak("Type error in argument 2 of XercesDOMParser_setXMLEntityResolver. Expected _p_XERCES_CPP_NAMESPACE__XMLEntityResolver");
+ }
+ }
+ {
+ try {
+ (arg1)->setXMLEntityResolver(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_XercesDOMParser_cacheGrammarFromParse) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -71396,9 +73423,6 @@
static void *_p_XERCES_CPP_NAMESPACE__StdOutFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::XMLFormatTarget *) ((XERCES_CPP_NAMESPACE::StdOutFormatTarget *) x));
}
-static void *_p_XERCES_CPP_NAMESPACE__XMLScannerTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
- return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::XMLScanner *) x));
-}
static void *_p_XERCES_CPP_NAMESPACE__XMLURLTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::XMLURL *) x));
}
@@ -71417,6 +73441,9 @@
static void *_p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::URLInputSource *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::XMLAttDef *) ((XERCES_CPP_NAMESPACE::SchemaAttDef *) x));
}
@@ -71540,6 +73567,12 @@
static void *_p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::URLInputSource *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *) x));
+}
+static void *_p_XERCES_CPP_NAMESPACE__Wrapper4InputSourceTo_p_XERCES_CPP_NAMESPACE__DOMInputSource(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::DOMInputSource *) ((XERCES_CPP_NAMESPACE::Wrapper4InputSource *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__DTDAttDefListTo_p_XERCES_CPP_NAMESPACE__XMLAttDefList(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMLAttDefList *) ((XERCES_CPP_NAMESPACE::DTDAttDefList *) x));
}
@@ -71710,7 +73743,7 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLContentModel[] = {{"_p_XERCES_CPP_NAMESPACE__XMLContentModel", 0, "XERCES_CPP_NAMESPACE::XMLContentModel *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLContentModel"},{0}};
static swig_type_info _swigt__FileHandle[] = {{"_FileHandle", 0, "FileHandle", 0},{"_FileHandle"},{"_p_void"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", 0, "XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *", 0},{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLStringPool[] = {{"_p_XERCES_CPP_NAMESPACE__XMLStringPool", 0, "XERCES_CPP_NAMESPACE::XMLStringPool *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLStringPool"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XSAnnotation[] = {{"_p_XERCES_CPP_NAMESPACE__XSAnnotation", 0, "XERCES_CPP_NAMESPACE::XSAnnotation *", 0},{"_p_XERCES_CPP_NAMESPACE__XSAnnotation"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMNotation[] = {{"XML::Xerces::DOMNotation", 0, "XERCES_CPP_NAMESPACE::DOMNotation *", 0},{"XML::Xerces::DOMNotation"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMText[] = {{"XML::Xerces::DOMText", 0, "XERCES_CPP_NAMESPACE::DOMText *", 0},{"XML::Xerces::DOMText"},{"XML::Xerces::DOMCDATASection", _p_XERCES_CPP_NAMESPACE__DOMCDATASectionTo_p_XERCES_CPP_NAMESPACE__DOMText},{0}};
static swig_type_info _swigt__p_XMLBuffer[] = {{"_p_XMLBuffer", 0, "XMLBuffer *", 0},{"_p_XMLBuffer"},{0}};
@@ -71725,6 +73758,7 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLUni[] = {{"XML::Xerces::XMLUni", 0, "XERCES_CPP_NAMESPACE::XMLUni *", 0},{"XML::Xerces::XMLUni"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMImplementationLS[] = {{"XML::Xerces::DOMImplementationLS", 0, "XERCES_CPP_NAMESPACE::DOMImplementationLS *", 0},{"XML::Xerces::DOMImplementation", _p_XERCES_CPP_NAMESPACE__DOMImplementationTo_p_XERCES_CPP_NAMESPACE__DOMImplementationLS},{"XML::Xerces::DOMImplementationLS"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__HexBin[] = {{"XML::Xerces::HexBin", 0, "XERCES_CPP_NAMESPACE::HexBin *", 0},{"XML::Xerces::HexBin"},{0}};
+static swig_type_info _swigt__p_XSerializeEngine[] = {{"_p_XSerializeEngine", 0, "XSerializeEngine *", 0},{"_p_XSerializeEngine"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DatatypeValidator[] = {{"_p_XERCES_CPP_NAMESPACE__DatatypeValidator", 0, "XERCES_CPP_NAMESPACE::DatatypeValidator *", 0},{"_p_XERCES_CPP_NAMESPACE__DatatypeValidator"},{"_p_DatatypeValidator"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__SchemaValidator[] = {{"XML::Xerces::SchemaValidator", 0, "XERCES_CPP_NAMESPACE::SchemaValidator *", 0},{"XML::Xerces::SchemaValidator"},{0}};
static swig_type_info _swigt__p_DatatypeValidator[] = {{"_p_DatatypeValidator", 0, "DatatypeValidator *", 0},{"_p_DatatypeValidator"},{"_p_XERCES_CPP_NAMESPACE__DatatypeValidator"},{0}};
@@ -71740,7 +73774,7 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMNodeFilter[] = {{"XML::Xerces::DOMNodeFilter", 0, "XERCES_CPP_NAMESPACE::DOMNodeFilter *", 0},{"XML::Xerces::DOMWriterFilter", _p_XERCES_CPP_NAMESPACE__DOMWriterFilterTo_p_XERCES_CPP_NAMESPACE__DOMNodeFilter},{"_p_DOMWriterFilter", _p_XERCES_CPP_NAMESPACE__DOMWriterFilterTo_p_XERCES_CPP_NAMESPACE__DOMNodeFilter},{"XML::Xerces::DOMNodeFilter"},{"XML::Xerces::PerlNodeFilterCallbackHandler", _p_PerlNodeFilterCallbackHandlerTo_p_XERCES_CPP_NAMESPACE__DOMNodeFilter},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__SAXParser[] = {{"XML::Xerces::SAXParser", 0, "XERCES_CPP_NAMESPACE::SAXParser *", 0},{"XML::Xerces::SAXParser"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMConfiguration[] = {{"_p_XERCES_CPP_NAMESPACE__DOMConfiguration", 0, "XERCES_CPP_NAMESPACE::DOMConfiguration *", 0},{"_p_XERCES_CPP_NAMESPACE__DOMConfiguration"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMemory[] = {{"_p_XERCES_CPP_NAMESPACE__XMemory", 0, "XERCES_CPP_NAMESPACE::XMemory *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLAttr", _p_XERCES_CPP_NAMESPACE__XMLAttrTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLUri", _p_XERCES_CPP_NAMESPACE__XMLUriTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaElementDecl", _p_XERCES_CPP_NAMESPACE__SchemaElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLElementDecl", _p_XERCES_CPP_NAMESPACE__XMLElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDElementDecl", _p_XERCES_CPP_NAMESPACE__DTDElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaValidator", _p_XERCES_CPP_NAMESPACE__SchemaValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDValidator", _p_XERCES_CPP_NAMESPACE__DTDValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLValidator", _p_XERCES_CPP_NAMESPACE__XMLValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLPScanToken", _p_XERCES_CPP_NAMESPACE__XMLPScanTokenTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XMLAttDef", _p_XERCES_CPP_NAMESPACE__XMLAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLAttDef", _p_XERCES_CPP_NAMESPACE__XMLAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXParser", _p_XERCES_CPP_NAMESPACE__SAXParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLNotationDecl", _p_XERCES_CPP_NAMESPACE__XMLNotationDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLScanner", _p_XERCES_CPP_NAMESPACE__XMLScannerTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLFormatTarget", _p_XERCES_CPP_NAMESPACE__XMLFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::MemBufFormatTarget", _p_XERCES_CPP_NAMESPACE__MemBufFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::LocalFileFormatTarget", _p_XERCES_CPP_NAMESPACE__LocalFileFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::StdOutFormatTarget", _p_XERCES_CPP_NAMESPACE__StdOutFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t", _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t", _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::MemBufInputSource", _p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::InputSource", _p_XERCES_CPP_NAMESPACE__InputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::StdInInputSource", _p_XERCES_CPP_NAMESPACE__StdInInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::LocalFileInputSource", _p_XERCES_CPP_NAMESPACE__LocalFileInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::URLInputSource", _p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::AbstractDOMParser", _p_XERCES_CPP_NAMESPACE__AbstractDOMParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLURL", _p_XERCES_CPP_NAMESPACE__XMLURLTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXNotSupportedException", _p_XERCES_CPP_NAMESPACE__SAXNotSupportedExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXNotRecognizedException", _p_XERCES_CPP_NAMESPACE__SAXNotRecognizedExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXParseException", _p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXException", _p_XERCES_CPP_NAMESPACE__SAXExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLException", _p_XERCES_CPP_NAMESPACE__XMLExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__XMLContentModel", _p_XERCES_CPP_NAMESPACE__XMLContentModelTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaGrammar", _p_XERCES_CPP_NAMESPACE__SchemaGrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDGrammar", _p_XERCES_CPP_NAMESPACE__DTDGrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::Grammar", _p_XERCES_CPP_NAMESPACE__GrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__XMemory"},{"XML::Xerces::QName", _p_XERCES_CPP_NAMESPACE__QNameTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaAttDefList", _p_XERCES_CPP_NAMESPACE__SchemaAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDAttDefList", _p_XERCES_CPP_NAMESPACE__DTDAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLAttDefList", _p_XERCES_CPP_NAMESPACE__XMLAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XMLAttDefList", _p_XERCES_CPP_NAMESPACE__XMLAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLFormatter", _p_XERCES_CPP_NAMESPACE__XMLFormatterTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDEntityDecl", _p_XERCES_CPP_NAMESPACE__DTDEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLEntityDecl", _p_XERCES_CPP_NAMESPACE__XMLEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysTableBucketElemTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", _p_XERCES_CPP_NAMESPACE__RefHash3KeysTableBucketElemTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMemory[] = {{"_p_XERCES_CPP_NAMESPACE__XMemory", 0, "XERCES_CPP_NAMESPACE::XMemory *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLAttr", _p_XERCES_CPP_NAMESPACE__XMLAttrTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLUri", _p_XERCES_CPP_NAMESPACE__XMLUriTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaElementDecl", _p_XERCES_CPP_NAMESPACE__SchemaElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLElementDecl", _p_XERCES_CPP_NAMESPACE__XMLElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDElementDecl", _p_XERCES_CPP_NAMESPACE__DTDElementDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaValidator", _p_XERCES_CPP_NAMESPACE__SchemaValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDValidator", _p_XERCES_CPP_NAMESPACE__DTDValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLValidator", _p_XERCES_CPP_NAMESPACE__XMLValidatorTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLPScanToken", _p_XERCES_CPP_NAMESPACE__XMLPScanTokenTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XMLAttDef", _p_XERCES_CPP_NAMESPACE__XMLAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLAttDef", _p_XERCES_CPP_NAMESPACE__XMLAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXParser", _p_XERCES_CPP_NAMESPACE__SAXParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLNotationDecl", _p_XERCES_CPP_NAMESPACE__XMLNotationDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLFormatTarget", _p_XERCES_CPP_NAMESPACE__XMLFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::MemBufFormatTarget", _p_XERCES_CPP_NAMESPACE__MemBufFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::LocalFileFormatTarget", _p_XERCES_CPP_NAMESPACE__LocalFileFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::StdOutFormatTarget", _p_XERCES_CPP_NAMESPACE__StdOutFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t", _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t", _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::MemBufInputSource", _p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::InputSource", _p_XERCES_CPP_NAMESPACE__InputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::StdInInputSource", _p_XERCES_CPP_NAMESPACE__StdInInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::LocalFileInputSource", _p_XERCES_CPP_NAMESPACE__LocalFileInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::URLInputSource", _p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::Wrapper4DOMInputSource", _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::AbstractDOMParser", _p_XERCES_CPP_NAMESPACE__AbstractDOMParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLURL", _p_XERCES_CPP_NAMESPACE__XMLURLTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXNotSupportedException", _p_XERCES_CPP_NAMESPACE__SAXNotSupportedExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXNotRecognizedException", _p_XERCES_CPP_NAMESPACE__SAXNotRecognizedExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXParseException", _p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXException", _p_XERCES_CPP_NAMESPACE__SAXExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLException", _p_XERCES_CPP_NAMESPACE__XMLExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__XMLContentModel", _p_XERCES_CPP_NAMESPACE__XMLContentModelTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaGrammar", _p_XERCES_CPP_NAMESPACE__SchemaGrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDGrammar", _p_XERCES_CPP_NAMESPACE__DTDGrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::Grammar", _p_XERCES_CPP_NAMESPACE__GrammarTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__XMemory"},{"XML::Xerces::QName", _p_XERCES_CPP_NAMESPACE__QNameTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SchemaAttDefList", _p_XERCES_CPP_NAMESPACE__SchemaAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDAttDefList", _p_XERCES_CPP_NAMESPACE__DTDAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLAttDefList", _p_XERCES_CPP_NAMESPACE__XMLAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XMLAttDefList", _p_XERCES_CPP_NAMESPACE__XMLAttDefListTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLFormatter", _p_XERCES_CPP_NAMESPACE__XMLFormatterTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDEntityDecl", _p_XERCES_CPP_NAMESPACE__DTDEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::XMLEntityDecl", _p_XERCES_CPP_NAMESPACE__XMLEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMemory},{"_p_XERCES_CPP_NAMESPACE__RefHash3KeysTableBucketElemTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", _p_XERCES_CPP_NAMESPACE__RefHash3KeysTableBucketElemTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{0}};
static swig_type_info _swigt__p_ValueVectorOfTunsigned_int_t[] = {{"_p_ValueVectorOfTunsigned_int_t", 0, "ValueVectorOf<unsigned int > *", 0},{"_p_ValueVectorOfTunsigned_int_t"},{0}};
static swig_type_info _swigt__p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t[] = {{"_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t", 0, "RefHashTableOf<XERCES_CPP_NAMESPACE::XMLAttDef > *", 0},{"_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLTranscoder[] = {{"_p_XERCES_CPP_NAMESPACE__XMLTranscoder", 0, "XERCES_CPP_NAMESPACE::XMLTranscoder *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLTranscoder"},{0}};
@@ -71759,13 +73793,14 @@
static swig_type_info _swigt__p_RefHash2KeysTableOfTSchemaAttDef_t[] = {{"_p_RefHash2KeysTableOfTSchemaAttDef_t", 0, "RefHash2KeysTableOf<SchemaAttDef > *", 0},{"_p_RefHash2KeysTableOfTSchemaAttDef_t"},{0}};
static swig_type_info _swigt__p_RefHashTableOfTDTDAttDef_t[] = {{"_p_RefHashTableOfTDTDAttDef_t", 0, "RefHashTableOf<DTDAttDef > *", 0},{"_p_RefHashTableOfTDTDAttDef_t"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__BinInputStream[] = {{"_p_XERCES_CPP_NAMESPACE__BinInputStream", 0, "XERCES_CPP_NAMESPACE::BinInputStream *", 0},{"_p_XERCES_CPP_NAMESPACE__BinInputStream"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLScanner[] = {{"XML::Xerces::XMLScanner", 0, "XERCES_CPP_NAMESPACE::XMLScanner *", 0},{"XML::Xerces::XMLScanner"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t", 0, "XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDElementDecl > *", 0},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLScanner[] = {{"_p_XERCES_CPP_NAMESPACE__XMLScanner", 0, "XERCES_CPP_NAMESPACE::XMLScanner *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLScanner"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t", 0, "XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDEntityDecl > *", 0},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__AbstractDOMParser[] = {{"XML::Xerces::AbstractDOMParser", 0, "XERCES_CPP_NAMESPACE::AbstractDOMParser *", 0},{"XML::Xerces::AbstractDOMParser"},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__AbstractDOMParser},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t", 0, "XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDElementDecl > *", 0},{"_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Parser[] = {{"XML::Xerces::Parser", 0, "XERCES_CPP_NAMESPACE::Parser *", 0},{"XML::Xerces::SAXParser", _p_XERCES_CPP_NAMESPACE__SAXParserTo_p_XERCES_CPP_NAMESPACE__Parser},{"XML::Xerces::Parser"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__AbstractDOMParser[] = {{"XML::Xerces::AbstractDOMParser", 0, "XERCES_CPP_NAMESPACE::AbstractDOMParser *", 0},{"XML::Xerces::AbstractDOMParser"},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__AbstractDOMParser},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t[] = {{"XML::Xerces::SchemaElementDeclEnumerator", 0, "XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *", 0},{"XML::Xerces::SchemaElementDeclEnumerator"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XercesDOMParser[] = {{"XML::Xerces::XercesDOMParser", 0, "XERCES_CPP_NAMESPACE::XercesDOMParser *", 0},{"XML::Xerces::XercesDOMParser"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLGrammarDescription[] = {{"_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription", 0, "XERCES_CPP_NAMESPACE::XMLGrammarDescription *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__SchemaGrammar[] = {{"XML::Xerces::SchemaGrammar", 0, "XERCES_CPP_NAMESPACE::SchemaGrammar *", 0},{"XML::Xerces::SchemaGrammar"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DTDGrammar[] = {{"XML::Xerces::DTDGrammar", 0, "XERCES_CPP_NAMESPACE::DTDGrammar *", 0},{"XML::Xerces::DTDGrammar"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Grammar[] = {{"XML::Xerces::Grammar", 0, "XERCES_CPP_NAMESPACE::Grammar *", 0},{"XML::Xerces::Grammar"},{"XML::Xerces::DTDGrammar", _p_XERCES_CPP_NAMESPACE__DTDGrammarTo_p_XERCES_CPP_NAMESPACE__Grammar},{"XML::Xerces::SchemaGrammar", _p_XERCES_CPP_NAMESPACE__SchemaGrammarTo_p_XERCES_CPP_NAMESPACE__Grammar},{0}};
@@ -71788,20 +73823,24 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget[] = {{"XML::Xerces::LocalFileFormatTarget", 0, "XERCES_CPP_NAMESPACE::LocalFileFormatTarget *", 0},{"XML::Xerces::LocalFileFormatTarget"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__MemBufFormatTarget[] = {{"XML::Xerces::MemBufFormatTarget", 0, "XERCES_CPP_NAMESPACE::MemBufFormatTarget *", 0},{"XML::Xerces::MemBufFormatTarget"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLFormatTarget[] = {{"XML::Xerces::XMLFormatTarget", 0, "XERCES_CPP_NAMESPACE::XMLFormatTarget *", 0},{"XML::Xerces::XMLFormatTarget"},{"XML::Xerces::MemBufFormatTarget", _p_XERCES_CPP_NAMESPACE__MemBufFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMLFormatTarget},{"XML::Xerces::LocalFileFormatTarget", _p_XERCES_CPP_NAMESPACE__LocalFileFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMLFormatTarget},{"XML::Xerces::StdOutFormatTarget", _p_XERCES_CPP_NAMESPACE__StdOutFormatTargetTo_p_XERCES_CPP_NAMESPACE__XMLFormatTarget},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLGrammarPool[] = {{"_p_XERCES_CPP_NAMESPACE__XMLGrammarPool", 0, "XERCES_CPP_NAMESPACE::XMLGrammarPool *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLGrammarPool"},{0}};
static swig_type_info _swigt__p_PanicHandler__PanicReasons[] = {{"_p_PanicHandler__PanicReasons", 0, "PanicHandler::PanicReasons *", 0},{"_p_PanicHandler__PanicReasons"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMInputSource[] = {{"XML::Xerces::DOMInputSource", 0, "XERCES_CPP_NAMESPACE::DOMInputSource *", 0},{"XML::Xerces::DOMInputSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__URLInputSource[] = {{"XML::Xerces::URLInputSource", 0, "XERCES_CPP_NAMESPACE::URLInputSource *", 0},{"XML::Xerces::URLInputSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__LocalFileInputSource[] = {{"XML::Xerces::LocalFileInputSource", 0, "XERCES_CPP_NAMESPACE::LocalFileInputSource *", 0},{"XML::Xerces::LocalFileInputSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__StdInInputSource[] = {{"XML::Xerces::StdInInputSource", 0, "XERCES_CPP_NAMESPACE::StdInInputSource *", 0},{"XML::Xerces::StdInInputSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__MemBufInputSource[] = {{"XML::Xerces::MemBufInputSource", 0, "XERCES_CPP_NAMESPACE::MemBufInputSource *", 0},{"XML::Xerces::MemBufInputSource"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__InputSource[] = {{"XML::Xerces::InputSource", 0, "XERCES_CPP_NAMESPACE::InputSource *", 0},{"XML::Xerces::InputSource"},{"XML::Xerces::MemBufInputSource", _p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::StdInInputSource", _p_XERCES_CPP_NAMESPACE__StdInInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::LocalFileInputSource", _p_XERCES_CPP_NAMESPACE__LocalFileInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::URLInputSource", _p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMInputSource[] = {{"XML::Xerces::DOMInputSource", 0, "XERCES_CPP_NAMESPACE::DOMInputSource *", 0},{"XML::Xerces::DOMInputSource"},{"XML::Xerces::Wrapper4InputSource", _p_XERCES_CPP_NAMESPACE__Wrapper4InputSourceTo_p_XERCES_CPP_NAMESPACE__DOMInputSource},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__InputSource[] = {{"XML::Xerces::InputSource", 0, "XERCES_CPP_NAMESPACE::InputSource *", 0},{"XML::Xerces::InputSource"},{"XML::Xerces::MemBufInputSource", _p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::StdInInputSource", _p_XERCES_CPP_NAMESPACE__StdInInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::LocalFileInputSource", _p_XERCES_CPP_NAMESPACE__LocalFileInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::URLInputSource", _p_XERCES_CPP_NAMESPACE__URLInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{"XML::Xerces::Wrapper4DOMInputSource", _p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSourceTo_p_XERCES_CPP_NAMESPACE__InputSource},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLDeleter[] = {{"XML::Xerces::XMLDeleter", 0, "XERCES_CPP_NAMESPACE::XMLDeleter *", 0},{"XML::Xerces::XMLDeleter"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__SchemaAttDefList[] = {{"XML::Xerces::SchemaAttDefList", 0, "XERCES_CPP_NAMESPACE::SchemaAttDefList *", 0},{"XML::Xerces::SchemaAttDefList"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DTDAttDefList[] = {{"XML::Xerces::DTDAttDefList", 0, "XERCES_CPP_NAMESPACE::DTDAttDefList *", 0},{"XML::Xerces::DTDAttDefList"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLAttDefList[] = {{"XML::Xerces::XMLAttDefList", 0, "XERCES_CPP_NAMESPACE::XMLAttDefList *", 0},{"XML::Xerces::XMLAttDefList"},{"_p_XMLAttDefList"},{"XML::Xerces::DTDAttDefList", _p_XERCES_CPP_NAMESPACE__DTDAttDefListTo_p_XERCES_CPP_NAMESPACE__XMLAttDefList},{"XML::Xerces::SchemaAttDefList", _p_XERCES_CPP_NAMESPACE__SchemaAttDefListTo_p_XERCES_CPP_NAMESPACE__XMLAttDefList},{0}};
static swig_type_info _swigt__p_XMLAttDefList[] = {{"_p_XMLAttDefList", 0, "XMLAttDefList *", 0},{"_p_XMLAttDefList"},{"XML::Xerces::XMLAttDefList"},{"XML::Xerces::DTDAttDefList", _p_XERCES_CPP_NAMESPACE__DTDAttDefListTo_p_XERCES_CPP_NAMESPACE__XMLAttDefList},{"XML::Xerces::SchemaAttDefList", _p_XERCES_CPP_NAMESPACE__SchemaAttDefListTo_p_XERCES_CPP_NAMESPACE__XMLAttDefList},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Wrapper4InputSource[] = {{"XML::Xerces::Wrapper4InputSource", 0, "XERCES_CPP_NAMESPACE::Wrapper4InputSource *", 0},{"XML::Xerces::Wrapper4InputSource"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource[] = {{"XML::Xerces::Wrapper4DOMInputSource", 0, "XERCES_CPP_NAMESPACE::Wrapper4DOMInputSource *", 0},{"XML::Xerces::Wrapper4DOMInputSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMImplementationSource[] = {{"XML::Xerces::DOMImplementationSource", 0, "XERCES_CPP_NAMESPACE::DOMImplementationSource *", 0},{"XML::Xerces::DOMImplementationSource"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMUserDataHandler[] = {{"_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler", 0, "XERCES_CPP_NAMESPACE::DOMUserDataHandler *", 0},{"_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__PSVIHandler[] = {{"_p_XERCES_CPP_NAMESPACE__PSVIHandler", 0, "XERCES_CPP_NAMESPACE::PSVIHandler *", 0},{"_p_XERCES_CPP_NAMESPACE__PSVIHandler"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DefaultHandler[] = {{"XML::Xerces::DefaultHandler", 0, "XERCES_CPP_NAMESPACE::DefaultHandler *", 0},{"XML::Xerces::DefaultHandler"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DocTypeHandler[] = {{"XML::Xerces::DocTypeHandler", 0, "XERCES_CPP_NAMESPACE::DocTypeHandler *", 0},{"XML::Xerces::SAXParser", _p_XERCES_CPP_NAMESPACE__SAXParserTo_p_XERCES_CPP_NAMESPACE__DocTypeHandler},{"XML::Xerces::AbstractDOMParser", _p_XERCES_CPP_NAMESPACE__AbstractDOMParserTo_p_XERCES_CPP_NAMESPACE__DocTypeHandler},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__DocTypeHandler},{"XML::Xerces::DocTypeHandler"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEntityHandler[] = {{"XML::Xerces::XMLEntityHandler", 0, "XERCES_CPP_NAMESPACE::XMLEntityHandler *", 0},{"XML::Xerces::SAXParser", _p_XERCES_CPP_NAMESPACE__SAXParserTo_p_XERCES_CPP_NAMESPACE__XMLEntityHandler},{"XML::Xerces::AbstractDOMParser", _p_XERCES_CPP_NAMESPACE__AbstractDOMParserTo_p_XERCES_CPP_NAMESPACE__XMLEntityHandler},{"XML::Xerces::XercesDOMParser", _p_XERCES_CPP_NAMESPACE__XercesDOMParserTo_p_XERCES_CPP_NAMESPACE__XMLEntityHandler},{"XML::Xerces::XMLEntityHandler"},{0}};
@@ -71832,8 +73871,8 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMException[] = {{"XML::Xerces::DOMException", 0, "XERCES_CPP_NAMESPACE::DOMException *", 0},{"XML::Xerces::DOMException"},{"XML::Xerces::DOMRangeException", _p_XERCES_CPP_NAMESPACE__DOMRangeExceptionTo_p_XERCES_CPP_NAMESPACE__DOMException},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__SAXException[] = {{"XML::Xerces::SAXException", 0, "XERCES_CPP_NAMESPACE::SAXException *", 0},{"XML::Xerces::SAXException"},{"XML::Xerces::SAXNotSupportedException", _p_XERCES_CPP_NAMESPACE__SAXNotSupportedExceptionTo_p_XERCES_CPP_NAMESPACE__SAXException},{"XML::Xerces::SAXNotRecognizedException", _p_XERCES_CPP_NAMESPACE__SAXNotRecognizedExceptionTo_p_XERCES_CPP_NAMESPACE__SAXException},{"XML::Xerces::SAXParseException", _p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__SAXException},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLException[] = {{"XML::Xerces::XMLException", 0, "XERCES_CPP_NAMESPACE::XMLException *", 0},{"XML::Xerces::XMLException"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEntityDecl[] = {{"XML::Xerces::XMLEntityDecl", 0, "XERCES_CPP_NAMESPACE::XMLEntityDecl *", 0},{"XML::Xerces::XMLEntityDecl"},{"XML::Xerces::DTDEntityDecl", _p_XERCES_CPP_NAMESPACE__DTDEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMLEntityDecl},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DTDEntityDecl[] = {{"XML::Xerces::DTDEntityDecl", 0, "XERCES_CPP_NAMESPACE::DTDEntityDecl *", 0},{"XML::Xerces::DTDEntityDecl"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEntityDecl[] = {{"XML::Xerces::XMLEntityDecl", 0, "XERCES_CPP_NAMESPACE::XMLEntityDecl *", 0},{"XML::Xerces::XMLEntityDecl"},{"XML::Xerces::DTDEntityDecl", _p_XERCES_CPP_NAMESPACE__DTDEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMLEntityDecl},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Locator[] = {{"XML::Xerces::Locator", 0, "XERCES_CPP_NAMESPACE::Locator *", 0},{"XML::Xerces::Locator"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMLocator[] = {{"XML::Xerces::DOMLocator", 0, "XERCES_CPP_NAMESPACE::DOMLocator *", 0},{"XML::Xerces::DOMLocator"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__HandlerBase[] = {{"XML::Xerces::HandlerBase", 0, "XERCES_CPP_NAMESPACE::HandlerBase *", 0},{"XML::Xerces::HandlerBase"},{0}};
@@ -71842,7 +73881,6 @@
static swig_type_info _swigt__p_ComplexTypeInfo[] = {{"_p_ComplexTypeInfo", 0, "ComplexTypeInfo *", 0},{"_p_ComplexTypeInfo"},{"_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMNode[] = {{"XML::Xerces::DOMNode", 0, "XERCES_CPP_NAMESPACE::DOMNode *", 0},{"XML::Xerces::DOMAttr", _p_XERCES_CPP_NAMESPACE__DOMAttrTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMNotation", _p_XERCES_CPP_NAMESPACE__DOMNotationTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMText", _p_XERCES_CPP_NAMESPACE__DOMTextTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMDocumentFragment", _p_XERCES_CPP_NAMESPACE__DOMDocumentFragmentTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMCDATASection", _p_XERCES_CPP_NAMESPACE__DOMCDATASectionTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMEntityReference", _p_XERCES_CPP_NAMESPACE__DOMEntityReferenceTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMEntity", _p_XERCES_CPP_NAMESPACE__DOMEntityTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMCharacterData", _p_XERCES_CPP_NAMESPACE__DOMCharacterDataTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMDocumentType", _p_XERCES_CPP_NAMESPACE__DOMDocumentTypeTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMComment", _p_XERCES_CPP_NAMESPACE__DOMCommentTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMNode"},{"XML::Xerces::DOMDocument", _p_XERCES_CPP_NAMESPACE__DOMDocumentTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMElement", _p_XERCES_CPP_NAMESPACE__DOMElementTo_p_XERCES_CPP_NAMESPACE__DOMNode},{"XML::Xerces::DOMProcessingInstruction", _p_XERCES_CPP_NAMESPACE__DOMProcessingInstructionTo_p_XERCES_CPP_NAMESPACE__DOMNode},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMDocumentRange[] = {{"XML::Xerces::DOMDocumentRange", 0, "XERCES_CPP_NAMESPACE::DOMDocumentRange *", 0},{"XML::Xerces::DOMDocumentRange"},{"XML::Xerces::DOMDocument", _p_XERCES_CPP_NAMESPACE__DOMDocumentTo_p_XERCES_CPP_NAMESPACE__DOMDocumentRange},{0}};
-static swig_type_info _swigt__p_XMLReader__XMLVersion[] = {{"_p_XMLReader__XMLVersion", 0, "XMLReader::XMLVersion *", 0},{"_p_XMLReader__XMLVersion"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLReaderFactory[] = {{"XML::Xerces::XMLReaderFactory", 0, "XERCES_CPP_NAMESPACE::XMLReaderFactory *", 0},{"XML::Xerces::XMLReaderFactory"},{0}};
static swig_type_info _swigt__p_DatatypeValidatorFactory[] = {{"_p_DatatypeValidatorFactory", 0, "DatatypeValidatorFactory *", 0},{"_p_DatatypeValidatorFactory"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLMsgLoader[] = {{"_p_XERCES_CPP_NAMESPACE__XMLMsgLoader", 0, "XERCES_CPP_NAMESPACE::XMLMsgLoader *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLMsgLoader"},{0}};
@@ -71855,10 +73893,11 @@
static swig_type_info _swigt__p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t[] = {{"_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t", 0, "RefHashTableOf<XERCES_CPP_NAMESPACE::XercesAttGroupInfo > *", 0},{"_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__QName[] = {{"XML::Xerces::QName", 0, "XERCES_CPP_NAMESPACE::QName *", 0},{"XML::Xerces::QName"},{0}};
static swig_type_info _swigt__p_p_XERCES_CPP_NAMESPACE__QName[] = {{"_p_p_XERCES_CPP_NAMESPACE__QName", 0, "XERCES_CPP_NAMESPACE::QName **", 0},{"_p_p_XERCES_CPP_NAMESPACE__QName"},{0}};
-static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMEntity[] = {{"XML::Xerces::DOMEntity", 0, "XERCES_CPP_NAMESPACE::DOMEntity *", 0},{"XML::Xerces::DOMEntity"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMCDATASection[] = {{"XML::Xerces::DOMCDATASection", 0, "XERCES_CPP_NAMESPACE::DOMCDATASection *", 0},{"XML::Xerces::DOMCDATASection"},{0}};
static swig_type_info _swigt__p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t[] = {{"_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t", 0, "RefHash2KeysTableOf<XERCES_CPP_NAMESPACE::ElemVector > *const", 0},{"_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DOMEntity[] = {{"XML::Xerces::DOMEntity", 0, "XERCES_CPP_NAMESPACE::DOMEntity *", 0},{"XML::Xerces::DOMEntity"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLBufferMgr[] = {{"_p_XERCES_CPP_NAMESPACE__XMLBufferMgr", 0, "XERCES_CPP_NAMESPACE::XMLBufferMgr *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLBufferMgr"},{0}};
+static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEntityResolver[] = {{"_p_XERCES_CPP_NAMESPACE__XMLEntityResolver", 0, "XERCES_CPP_NAMESPACE::XMLEntityResolver *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLEntityResolver"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__GrammarResolver[] = {{"_p_XERCES_CPP_NAMESPACE__GrammarResolver", 0, "XERCES_CPP_NAMESPACE::GrammarResolver *", 0},{"_p_XERCES_CPP_NAMESPACE__GrammarResolver"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__EntityResolver[] = {{"XML::Xerces::EntityResolver", 0, "XERCES_CPP_NAMESPACE::EntityResolver *", 0},{"XML::Xerces::EntityResolver"},{"XML::Xerces::HandlerBase", _p_XERCES_CPP_NAMESPACE__HandlerBaseTo_p_XERCES_CPP_NAMESPACE__EntityResolver},{"XML::Xerces::DefaultHandler", _p_XERCES_CPP_NAMESPACE__DefaultHandlerTo_p_XERCES_CPP_NAMESPACE__EntityResolver},{"XML::Xerces::PerlEntityResolverHandler", _p_PerlEntityResolverHandlerTo_p_XERCES_CPP_NAMESPACE__EntityResolver},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Attributes[] = {{"XML::Xerces::Attributes", 0, "XERCES_CPP_NAMESPACE::Attributes *", 0},{"XML::Xerces::Attributes"},{0}};
@@ -71885,7 +73924,7 @@
_swigt__p_XERCES_CPP_NAMESPACE__XMLContentModel,
_swigt__FileHandle,
_swigt__p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,
-_swigt__p_XERCES_CPP_NAMESPACE__XMLStringPool,
+_swigt__p_XERCES_CPP_NAMESPACE__XSAnnotation,
_swigt__p_XERCES_CPP_NAMESPACE__DOMNotation,
_swigt__p_XERCES_CPP_NAMESPACE__DOMText,
_swigt__p_XMLBuffer,
@@ -71900,6 +73939,7 @@
_swigt__p_XERCES_CPP_NAMESPACE__XMLUni,
_swigt__p_XERCES_CPP_NAMESPACE__DOMImplementationLS,
_swigt__p_XERCES_CPP_NAMESPACE__HexBin,
+_swigt__p_XSerializeEngine,
_swigt__p_XERCES_CPP_NAMESPACE__DatatypeValidator,
_swigt__p_XERCES_CPP_NAMESPACE__SchemaValidator,
_swigt__p_DatatypeValidator,
@@ -71935,12 +73975,13 @@
_swigt__p_RefHashTableOfTDTDAttDef_t,
_swigt__p_XERCES_CPP_NAMESPACE__BinInputStream,
_swigt__p_XERCES_CPP_NAMESPACE__XMLScanner,
-_swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t,
_swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,
-_swigt__p_XERCES_CPP_NAMESPACE__AbstractDOMParser,
+_swigt__p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t,
_swigt__p_XERCES_CPP_NAMESPACE__Parser,
+_swigt__p_XERCES_CPP_NAMESPACE__AbstractDOMParser,
_swigt__p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,
_swigt__p_XERCES_CPP_NAMESPACE__XercesDOMParser,
+_swigt__p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,
_swigt__p_XERCES_CPP_NAMESPACE__SchemaGrammar,
_swigt__p_XERCES_CPP_NAMESPACE__DTDGrammar,
_swigt__p_XERCES_CPP_NAMESPACE__Grammar,
@@ -71963,20 +74004,24 @@
_swigt__p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget,
_swigt__p_XERCES_CPP_NAMESPACE__MemBufFormatTarget,
_swigt__p_XERCES_CPP_NAMESPACE__XMLFormatTarget,
+_swigt__p_XERCES_CPP_NAMESPACE__XMLGrammarPool,
_swigt__p_PanicHandler__PanicReasons,
-_swigt__p_XERCES_CPP_NAMESPACE__DOMInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__URLInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__LocalFileInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__StdInInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__MemBufInputSource,
+_swigt__p_XERCES_CPP_NAMESPACE__DOMInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__InputSource,
_swigt__p_XERCES_CPP_NAMESPACE__XMLDeleter,
_swigt__p_XERCES_CPP_NAMESPACE__SchemaAttDefList,
_swigt__p_XERCES_CPP_NAMESPACE__DTDAttDefList,
_swigt__p_XERCES_CPP_NAMESPACE__XMLAttDefList,
_swigt__p_XMLAttDefList,
+_swigt__p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,
+_swigt__p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__DOMImplementationSource,
_swigt__p_XERCES_CPP_NAMESPACE__DOMUserDataHandler,
+_swigt__p_XERCES_CPP_NAMESPACE__PSVIHandler,
_swigt__p_XERCES_CPP_NAMESPACE__DefaultHandler,
_swigt__p_XERCES_CPP_NAMESPACE__DocTypeHandler,
_swigt__p_XERCES_CPP_NAMESPACE__XMLEntityHandler,
@@ -72007,8 +74052,8 @@
_swigt__p_XERCES_CPP_NAMESPACE__DOMException,
_swigt__p_XERCES_CPP_NAMESPACE__SAXException,
_swigt__p_XERCES_CPP_NAMESPACE__XMLException,
-_swigt__p_XERCES_CPP_NAMESPACE__XMLEntityDecl,
_swigt__p_XERCES_CPP_NAMESPACE__DTDEntityDecl,
+_swigt__p_XERCES_CPP_NAMESPACE__XMLEntityDecl,
_swigt__p_XERCES_CPP_NAMESPACE__Locator,
_swigt__p_XERCES_CPP_NAMESPACE__DOMLocator,
_swigt__p_XERCES_CPP_NAMESPACE__HandlerBase,
@@ -72017,7 +74062,6 @@
_swigt__p_ComplexTypeInfo,
_swigt__p_XERCES_CPP_NAMESPACE__DOMNode,
_swigt__p_XERCES_CPP_NAMESPACE__DOMDocumentRange,
-_swigt__p_XMLReader__XMLVersion,
_swigt__p_XERCES_CPP_NAMESPACE__XMLReaderFactory,
_swigt__p_DatatypeValidatorFactory,
_swigt__p_XERCES_CPP_NAMESPACE__XMLMsgLoader,
@@ -72030,10 +74074,11 @@
_swigt__p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t,
_swigt__p_XERCES_CPP_NAMESPACE__QName,
_swigt__p_p_XERCES_CPP_NAMESPACE__QName,
-_swigt__p_XERCES_CPP_NAMESPACE__DOMEntity,
_swigt__p_XERCES_CPP_NAMESPACE__DOMCDATASection,
_swigt__p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t,
+_swigt__p_XERCES_CPP_NAMESPACE__DOMEntity,
_swigt__p_XERCES_CPP_NAMESPACE__XMLBufferMgr,
+_swigt__p_XERCES_CPP_NAMESPACE__XMLEntityResolver,
_swigt__p_XERCES_CPP_NAMESPACE__GrammarResolver,
_swigt__p_XERCES_CPP_NAMESPACE__EntityResolver,
_swigt__p_XERCES_CPP_NAMESPACE__Attributes,
@@ -72429,6 +74474,30 @@
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_PD_MapAndSum", (long) XERCES_CPP_NAMESPACE::XMLExcepts::PD_MapAndSum, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_PD_InvalidContentType", (long) XERCES_CPP_NAMESPACE::XMLExcepts::PD_InvalidContentType, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_NodeIDMap_GrowErr", (long) XERCES_CPP_NAMESPACE::XMLExcepts::NodeIDMap_GrowErr, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_ProtoType_Null_ClassName", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_ProtoType_Null_ClassName, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_ProtoType_NameLen_Dif", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_ProtoType_NameLen_Dif, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_ProtoType_Name_Dif", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_ProtoType_Name_Dif, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_InStream_Read_LT_Req", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_InStream_Read_LT_Req, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_InStream_Read_OverFlow", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_InStream_Read_OverFlow, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Storing_Violation", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Storing_Violation, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_StoreBuffer_Violation", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_StoreBuffer_Violation, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_LoadPool_UppBnd_Exceed", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_LoadPool_UppBnd_Exceed, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_LoadPool_NoTally_ObjCnt", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_LoadPool_NoTally_ObjCnt, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Loading_Violation", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Loading_Violation, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_LoadBuffer_Violation", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_LoadBuffer_Violation, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_ClassIndex", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_ClassIndex, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_FillBuffer_Size", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_FillBuffer_Size, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_checkFillBuffer_Size", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_checkFillBuffer_Size, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_checkFlushBuffer_Size", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_checkFlushBuffer_Size, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_Null_Pointer", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_Null_Pointer, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_Inv_Buffer_Len", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_Inv_Buffer_Len, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_CreateObject_Fail", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_CreateObject_Fail, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_ObjCount_UppBnd_Exceed", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_ObjCount_UppBnd_Exceed, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_GrammarPool_Locked", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_GrammarPool_Locked, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_GrammarPool_Empty", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_GrammarPool_Empty, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_GrammarPool_NotEmpty", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_GrammarPool_NotEmpty, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_StringPool_NotEmpty", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_StringPool_NotEmpty, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_XSer_BinaryData_Version_NotSupported", (long) XERCES_CPP_NAMESPACE::XMLExcepts::XSer_BinaryData_Version_NotSupported, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_F_HighBounds", (long) XERCES_CPP_NAMESPACE::XMLExcepts::F_HighBounds, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_E_LowBounds", (long) XERCES_CPP_NAMESPACE::XMLExcepts::E_LowBounds, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLExcepts_E_HighBounds", (long) XERCES_CPP_NAMESPACE::XMLExcepts::E_HighBounds, 0, 0, 0},
@@ -72478,6 +74547,7 @@
{ SWIG_INT, (char *) SWIG_prefix "XMLAttDef_JustFaultIn", (long) XERCES_CPP_NAMESPACE::XMLAttDef::JustFaultIn, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "Grammar_DTDGrammarType", (long) XERCES_CPP_NAMESPACE::Grammar::DTDGrammarType, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "Grammar_SchemaGrammarType", (long) XERCES_CPP_NAMESPACE::Grammar::SchemaGrammarType, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "Grammar_UnKnown", (long) XERCES_CPP_NAMESPACE::Grammar::UnKnown, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "Grammar_UNKNOWN_SCOPE", (long) XERCES_CPP_NAMESPACE::Grammar::UNKNOWN_SCOPE, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "Grammar_TOP_LEVEL_SCOPE", (long) XERCES_CPP_NAMESPACE::Grammar::TOP_LEVEL_SCOPE, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "DTDElementDecl_Empty", (long) XERCES_CPP_NAMESPACE::DTDElementDecl::Empty, 0, 0, 0},
@@ -72502,22 +74572,6 @@
{ SWIG_INT, (char *) SWIG_prefix "XMLFormatter_UnRep_CharRef", (long) XERCES_CPP_NAMESPACE::XMLFormatter::UnRep_CharRef, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLFormatter_UnRep_Replace", (long) XERCES_CPP_NAMESPACE::XMLFormatter::UnRep_Replace, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLFormatter_DefaultUnRep", (long) XERCES_CPP_NAMESPACE::XMLFormatter::DefaultUnRep, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Decl_Text", (long) XERCES_CPP_NAMESPACE::XMLScanner::Decl_Text, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Decl_XML", (long) XERCES_CPP_NAMESPACE::XMLScanner::Decl_XML, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_EntityExp_Pushed", (long) XERCES_CPP_NAMESPACE::XMLScanner::EntityExp_Pushed, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_EntityExp_Returned", (long) XERCES_CPP_NAMESPACE::XMLScanner::EntityExp_Returned, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_EntityExp_Failed", (long) XERCES_CPP_NAMESPACE::XMLScanner::EntityExp_Failed, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_CData", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_CData, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_CharData", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_CharData, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_Comment", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_Comment, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_EndTag", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_EndTag, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_EOF", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_EOF, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_PI", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_PI, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_StartTag", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_StartTag, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Token_Unknown", (long) XERCES_CPP_NAMESPACE::XMLScanner::Token_Unknown, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Val_Never", (long) XERCES_CPP_NAMESPACE::XMLScanner::Val_Never, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Val_Always", (long) XERCES_CPP_NAMESPACE::XMLScanner::Val_Always, 0, 0, 0},
-{ SWIG_INT, (char *) SWIG_prefix "XMLScanner_Val_Auto", (long) XERCES_CPP_NAMESPACE::XMLScanner::Val_Auto, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLErrorReporter_ErrType_Warning", (long) XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrType_Warning, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLErrorReporter_ErrType_Error", (long) XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrType_Error, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLErrorReporter_ErrType_Fatal", (long) XERCES_CPP_NAMESPACE::XMLErrorReporter::ErrType_Fatal, 0, 0, 0},
@@ -72608,6 +74662,7 @@
static swig_variable_info swig_variables[] = {
{ "XML::Xercesc::DEBUG_UTF8_OUT", MAGIC_CLASS _wrap_set_DEBUG_UTF8_OUT, MAGIC_CLASS _wrap_val_DEBUG_UTF8_OUT,0 },
{ "XML::Xercesc::DEBUG_UTF8_IN", MAGIC_CLASS _wrap_set_DEBUG_UTF8_IN, MAGIC_CLASS _wrap_val_DEBUG_UTF8_IN,0 },
+ { "XML::Xercesc::XMLPlatformUtils_fgArrayMemoryManager", MAGIC_CLASS _wrap_set_XMLPlatformUtils_fgArrayMemoryManager, MAGIC_CLASS _wrap_val_XMLPlatformUtils_fgArrayMemoryManager,&SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager },
{ "XML::Xercesc::XMLElementDecl_fgInvalidElemId", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLElementDecl_fgInvalidElemId,0 },
{ "XML::Xercesc::XMLElementDecl_fgPCDataElemId", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLElementDecl_fgPCDataElemId,0 },
{ "XML::Xercesc::XMLElementDecl_fgPCDataElemName", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLElementDecl_fgPCDataElemName,0 },
@@ -72731,6 +74786,8 @@
{ "XML::Xercesc::XMLUni_fgIGXMLScanner", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIGXMLScanner,0 },
{ "XML::Xercesc::XMLUni_fgSGXMLScanner", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgSGXMLScanner,0 },
{ "XML::Xercesc::XMLUni_fgDGXMLScanner", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgDGXMLScanner,0 },
+ { "XML::Xercesc::XMLUni_fgCDataStart", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgCDataStart,0 },
+ { "XML::Xercesc::XMLUni_fgCDataEnd", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgCDataEnd,0 },
{ "XML::Xercesc::XMLUni_fgArrayIndexOutOfBoundsException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgArrayIndexOutOfBoundsException_Name,0 },
{ "XML::Xercesc::XMLUni_fgEmptyStackException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgEmptyStackException_Name,0 },
{ "XML::Xercesc::XMLUni_fgIllegalArgumentException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIllegalArgumentException_Name,0 },
@@ -72752,6 +74809,7 @@
{ "XML::Xercesc::XMLUni_fgInvalidDatatypeValueException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgInvalidDatatypeValueException_Name,0 },
{ "XML::Xercesc::XMLUni_fgSchemaDateTimeException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgSchemaDateTimeException_Name,0 },
{ "XML::Xercesc::XMLUni_fgXPathException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXPathException_Name,0 },
+ { "XML::Xercesc::XMLUni_fgXSerializationException_Name", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXSerializationException_Name,0 },
{ "XML::Xercesc::XMLUni_fgNegINFString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgNegINFString,0 },
{ "XML::Xercesc::XMLUni_fgNegZeroString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgNegZeroString,0 },
{ "XML::Xercesc::XMLUni_fgPosZeroString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgPosZeroString,0 },
@@ -72773,6 +74831,7 @@
{ "XML::Xercesc::XMLUni_fgXercesCacheGrammarFromParse", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesCacheGrammarFromParse,0 },
{ "XML::Xercesc::XMLUni_fgXercesUseCachedGrammarInParse", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesUseCachedGrammarInParse,0 },
{ "XML::Xercesc::XMLUni_fgXercesScannerName", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesScannerName,0 },
+ { "XML::Xercesc::XMLUni_fgXercesParserUseDocumentFromImplementation", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesParserUseDocumentFromImplementation,0 },
{ "XML::Xercesc::XMLUni_fgXercesCalculateSrcOfs", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesCalculateSrcOfs,0 },
{ "XML::Xercesc::XMLUni_fgXercesStandardUriConformant", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercesStandardUriConformant,0 },
{ "XML::Xercesc::XMLUni_fgSAX2CoreValidation", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgSAX2CoreValidation,0 },
@@ -72840,6 +74899,7 @@
{"XML::Xercesc::new_XMLPlatformUtils", _wrap_new_XMLPlatformUtils},
{"XML::Xercesc::delete_XMLPlatformUtils", _wrap_delete_XMLPlatformUtils},
{"XML::Xercesc::XMLURL_lookupByName", _wrap_XMLURL_lookupByName},
+{"XML::Xercesc::XMLURL_parse", _wrap_XMLURL_parse},
{"XML::Xercesc::new_XMLURL", _wrap_new_XMLURL},
{"XML::Xercesc::delete_XMLURL", _wrap_delete_XMLURL},
{"XML::Xercesc::XMLURL_operator_assignment", _wrap_XMLURL_operator_assignment},
@@ -72861,7 +74921,6 @@
{"XML::Xercesc::XMLURL_hasInvalidChar", _wrap_XMLURL_hasInvalidChar},
{"XML::Xercesc::XMLURL_makeNewStream", _wrap_XMLURL_makeNewStream},
{"XML::Xercesc::XMLURL_makeRelativeTo", _wrap_XMLURL_makeRelativeTo},
-{"XML::Xercesc::new_XMLUri", _wrap_new_XMLUri},
{"XML::Xercesc::XMLUri_operator_assignment", _wrap_XMLUri_operator_assignment},
{"XML::Xercesc::delete_XMLUri", _wrap_delete_XMLUri},
{"XML::Xercesc::XMLUri_getUriText", _wrap_XMLUri_getUriText},
@@ -72880,6 +74939,8 @@
{"XML::Xercesc::XMLUri_setQueryString", _wrap_XMLUri_setQueryString},
{"XML::Xercesc::XMLUri_setFragment", _wrap_XMLUri_setFragment},
{"XML::Xercesc::XMLUri_isURIString", _wrap_XMLUri_isURIString},
+{"XML::Xercesc::XMLUri_isValidURI", _wrap_XMLUri_isValidURI},
+{"XML::Xercesc::new_XMLUri", _wrap_new_XMLUri},
{"XML::Xercesc::new_QName", _wrap_new_QName},
{"XML::Xercesc::delete_QName", _wrap_delete_QName},
{"XML::Xercesc::QName_getPrefix", _wrap_QName_getPrefix},
@@ -72971,12 +75032,14 @@
{"XML::Xercesc::XMLNotationDecl_getPublicId", _wrap_XMLNotationDecl_getPublicId},
{"XML::Xercesc::XMLNotationDecl_getSystemId", _wrap_XMLNotationDecl_getSystemId},
{"XML::Xercesc::XMLNotationDecl_getBaseURI", _wrap_XMLNotationDecl_getBaseURI},
+{"XML::Xercesc::XMLNotationDecl_getNameSpace", _wrap_XMLNotationDecl_getNameSpace},
{"XML::Xercesc::XMLNotationDecl_getMemoryManager", _wrap_XMLNotationDecl_getMemoryManager},
{"XML::Xercesc::XMLNotationDecl_setId", _wrap_XMLNotationDecl_setId},
{"XML::Xercesc::XMLNotationDecl_setName", _wrap_XMLNotationDecl_setName},
{"XML::Xercesc::XMLNotationDecl_setPublicId", _wrap_XMLNotationDecl_setPublicId},
{"XML::Xercesc::XMLNotationDecl_setSystemId", _wrap_XMLNotationDecl_setSystemId},
{"XML::Xercesc::XMLNotationDecl_setBaseURI", _wrap_XMLNotationDecl_setBaseURI},
+{"XML::Xercesc::XMLNotationDecl_setNameSpace", _wrap_XMLNotationDecl_setNameSpace},
{"XML::Xercesc::XMLNotationDecl_getKey", _wrap_XMLNotationDecl_getKey},
{"XML::Xercesc::delete_XMLAttDefList", _wrap_delete_XMLAttDefList},
{"XML::Xercesc::XMLAttDefList_hasMoreElements", _wrap_XMLAttDefList_hasMoreElements},
@@ -72985,6 +75048,7 @@
{"XML::Xercesc::XMLAttDefList_findAttDef", _wrap_XMLAttDefList_findAttDef},
{"XML::Xercesc::XMLAttDefList_nextElement", _wrap_XMLAttDefList_nextElement},
{"XML::Xercesc::XMLAttDefList_Reset", _wrap_XMLAttDefList_Reset},
+{"XML::Xercesc::XMLAttDefList_getMemoryManager", _wrap_XMLAttDefList_getMemoryManager},
{"XML::Xercesc::XMLAttDef_getAttTypeString", _wrap_XMLAttDef_getAttTypeString},
{"XML::Xercesc::XMLAttDef_getDefAttTypeString", _wrap_XMLAttDef_getDefAttTypeString},
{"XML::Xercesc::delete_XMLAttDef", _wrap_delete_XMLAttDef},
@@ -73040,6 +75104,10 @@
{"XML::Xercesc::Grammar_putNotationDecl", _wrap_Grammar_putNotationDecl},
{"XML::Xercesc::Grammar_setValidated", _wrap_Grammar_setValidated},
{"XML::Xercesc::Grammar_reset", _wrap_Grammar_reset},
+{"XML::Xercesc::Grammar_setGrammarDescription", _wrap_Grammar_setGrammarDescription},
+{"XML::Xercesc::Grammar_getGrammarDescription", _wrap_Grammar_getGrammarDescription},
+{"XML::Xercesc::Grammar_storeGrammar", _wrap_Grammar_storeGrammar},
+{"XML::Xercesc::Grammar_loadGrammar", _wrap_Grammar_loadGrammar},
{"XML::Xercesc::new_DTDElementDecl", _wrap_new_DTDElementDecl},
{"XML::Xercesc::delete_DTDElementDecl", _wrap_delete_DTDElementDecl},
{"XML::Xercesc::DTDElementDecl_findAttr", _wrap_DTDElementDecl_findAttr},
@@ -73065,6 +75133,7 @@
{"XML::Xercesc::DTDElementDeclEnumerator_hasMoreElements", _wrap_DTDElementDeclEnumerator_hasMoreElements},
{"XML::Xercesc::DTDElementDeclEnumerator_nextElement", _wrap_DTDElementDeclEnumerator_nextElement},
{"XML::Xercesc::DTDElementDeclEnumerator_Reset", _wrap_DTDElementDeclEnumerator_Reset},
+{"XML::Xercesc::DTDElementDeclEnumerator_size", _wrap_DTDElementDeclEnumerator_size},
{"XML::Xercesc::new_DTDEntityDecl", _wrap_new_DTDEntityDecl},
{"XML::Xercesc::delete_DTDEntityDecl", _wrap_delete_DTDEntityDecl},
{"XML::Xercesc::DTDEntityDecl_getDeclaredInIntSubset", _wrap_DTDEntityDecl_getDeclaredInIntSubset},
@@ -73079,7 +75148,7 @@
{"XML::Xercesc::DTDEntityDeclEnumerator_hasMoreElements", _wrap_DTDEntityDeclEnumerator_hasMoreElements},
{"XML::Xercesc::DTDEntityDeclEnumerator_nextElement", _wrap_DTDEntityDeclEnumerator_nextElement},
{"XML::Xercesc::DTDEntityDeclEnumerator_Reset", _wrap_DTDEntityDeclEnumerator_Reset},
-{"XML::Xercesc::new_DTDAttDefList", _wrap_new_DTDAttDefList},
+{"XML::Xercesc::DTDEntityDeclEnumerator_size", _wrap_DTDEntityDeclEnumerator_size},
{"XML::Xercesc::delete_DTDAttDefList", _wrap_delete_DTDAttDefList},
{"XML::Xercesc::DTDAttDefList_hasMoreElements", _wrap_DTDAttDefList_hasMoreElements},
{"XML::Xercesc::DTDAttDefList_isEmpty", _wrap_DTDAttDefList_isEmpty},
@@ -73087,6 +75156,7 @@
{"XML::Xercesc::DTDAttDefList_findAttDef", _wrap_DTDAttDefList_findAttDef},
{"XML::Xercesc::DTDAttDefList_nextElement", _wrap_DTDAttDefList_nextElement},
{"XML::Xercesc::DTDAttDefList_Reset", _wrap_DTDAttDefList_Reset},
+{"XML::Xercesc::new_DTDAttDefList", _wrap_new_DTDAttDefList},
{"XML::Xercesc::new_DTDAttDef", _wrap_new_DTDAttDef},
{"XML::Xercesc::delete_DTDAttDef", _wrap_delete_DTDAttDef},
{"XML::Xercesc::DTDAttDef_getFullName", _wrap_DTDAttDef_getFullName},
@@ -73116,7 +75186,10 @@
{"XML::Xercesc::DTDGrammar_getEntityEnumerator", _wrap_DTDGrammar_getEntityEnumerator},
{"XML::Xercesc::DTDGrammar_getNotationEnumerator", _wrap_DTDGrammar_getNotationEnumerator},
{"XML::Xercesc::DTDGrammar_setRootElemId", _wrap_DTDGrammar_setRootElemId},
+{"XML::Xercesc::DTDGrammar_setGrammarDescription", _wrap_DTDGrammar_setGrammarDescription},
+{"XML::Xercesc::DTDGrammar_getGrammarDescription", _wrap_DTDGrammar_getGrammarDescription},
{"XML::Xercesc::DTDGrammar_putEntityDecl", _wrap_DTDGrammar_putEntityDecl},
+{"XML::Xercesc::DTDGrammar_reinitDfltEntities", _wrap_DTDGrammar_reinitDfltEntities},
{"XML::Xercesc::new_DTDValidator", _wrap_new_DTDValidator},
{"XML::Xercesc::delete_DTDValidator", _wrap_delete_DTDValidator},
{"XML::Xercesc::DTDValidator_checkContent", _wrap_DTDValidator_checkContent},
@@ -73167,6 +75240,7 @@
{"XML::Xercesc::SchemaElementDecl_getMemberTypeName", _wrap_SchemaElementDecl_getMemberTypeName},
{"XML::Xercesc::SchemaElementDecl_getDOMTypeInfoUri", _wrap_SchemaElementDecl_getDOMTypeInfoUri},
{"XML::Xercesc::SchemaElementDecl_getDOMTypeInfoName", _wrap_SchemaElementDecl_getDOMTypeInfoName},
+{"XML::Xercesc::SchemaElementDecl_setElemId", _wrap_SchemaElementDecl_setElemId},
{"XML::Xercesc::SchemaElementDecl_setModelType", _wrap_SchemaElementDecl_setModelType},
{"XML::Xercesc::SchemaElementDecl_setDatatypeValidator", _wrap_SchemaElementDecl_setDatatypeValidator},
{"XML::Xercesc::SchemaElementDecl_setEnclosingScope", _wrap_SchemaElementDecl_setEnclosingScope},
@@ -73192,6 +75266,10 @@
{"XML::Xercesc::SchemaElementDeclEnumerator_hasMoreElements", _wrap_SchemaElementDeclEnumerator_hasMoreElements},
{"XML::Xercesc::SchemaElementDeclEnumerator_nextElement", _wrap_SchemaElementDeclEnumerator_nextElement},
{"XML::Xercesc::SchemaElementDeclEnumerator_Reset", _wrap_SchemaElementDeclEnumerator_Reset},
+{"XML::Xercesc::SchemaElementDeclEnumerator_size", _wrap_SchemaElementDeclEnumerator_size},
+{"XML::Xercesc::SchemaElementDeclEnumerator_resetKey", _wrap_SchemaElementDeclEnumerator_resetKey},
+{"XML::Xercesc::SchemaElementDeclEnumerator_nextElementKey", _wrap_SchemaElementDeclEnumerator_nextElementKey},
+{"XML::Xercesc::SchemaElementDeclEnumerator_hasMoreKeys", _wrap_SchemaElementDeclEnumerator_hasMoreKeys},
{"XML::Xercesc::new_SchemaGrammar", _wrap_new_SchemaGrammar},
{"XML::Xercesc::delete_SchemaGrammar", _wrap_delete_SchemaGrammar},
{"XML::Xercesc::SchemaGrammar_getGrammarType", _wrap_SchemaGrammar_getGrammarType},
@@ -73221,7 +75299,12 @@
{"XML::Xercesc::SchemaGrammar_setAttGroupInfoRegistry", _wrap_SchemaGrammar_setAttGroupInfoRegistry},
{"XML::Xercesc::SchemaGrammar_setNamespaceScope", _wrap_SchemaGrammar_setNamespaceScope},
{"XML::Xercesc::SchemaGrammar_setValidSubstitutionGroups", _wrap_SchemaGrammar_setValidSubstitutionGroups},
+{"XML::Xercesc::SchemaGrammar_setGrammarDescription", _wrap_SchemaGrammar_setGrammarDescription},
+{"XML::Xercesc::SchemaGrammar_getGrammarDescription", _wrap_SchemaGrammar_getGrammarDescription},
{"XML::Xercesc::SchemaGrammar_putGroupElemDecl", _wrap_SchemaGrammar_putGroupElemDecl},
+{"XML::Xercesc::SchemaGrammar_putAnnotation", _wrap_SchemaGrammar_putAnnotation},
+{"XML::Xercesc::SchemaGrammar_addAnnotation", _wrap_SchemaGrammar_addAnnotation},
+{"XML::Xercesc::SchemaGrammar_getAnnotation", _wrap_SchemaGrammar_getAnnotation},
{"XML::Xercesc::new_SchemaValidator", _wrap_new_SchemaValidator},
{"XML::Xercesc::delete_SchemaValidator", _wrap_delete_SchemaValidator},
{"XML::Xercesc::SchemaValidator_checkContent", _wrap_SchemaValidator_checkContent},
@@ -73244,7 +75327,7 @@
{"XML::Xercesc::SchemaValidator_setExitOnFirstFatal", _wrap_SchemaValidator_setExitOnFirstFatal},
{"XML::Xercesc::SchemaValidator_setDatatypeBuffer", _wrap_SchemaValidator_setDatatypeBuffer},
{"XML::Xercesc::SchemaValidator_getCurrentTypeInfo", _wrap_SchemaValidator_getCurrentTypeInfo},
-{"XML::Xercesc::new_SchemaAttDefList", _wrap_new_SchemaAttDefList},
+{"XML::Xercesc::SchemaValidator_getCurrentDatatypeValidator", _wrap_SchemaValidator_getCurrentDatatypeValidator},
{"XML::Xercesc::delete_SchemaAttDefList", _wrap_delete_SchemaAttDefList},
{"XML::Xercesc::SchemaAttDefList_hasMoreElements", _wrap_SchemaAttDefList_hasMoreElements},
{"XML::Xercesc::SchemaAttDefList_isEmpty", _wrap_SchemaAttDefList_isEmpty},
@@ -73252,6 +75335,7 @@
{"XML::Xercesc::SchemaAttDefList_findAttDef", _wrap_SchemaAttDefList_findAttDef},
{"XML::Xercesc::SchemaAttDefList_nextElement", _wrap_SchemaAttDefList_nextElement},
{"XML::Xercesc::SchemaAttDefList_Reset", _wrap_SchemaAttDefList_Reset},
+{"XML::Xercesc::new_SchemaAttDefList", _wrap_new_SchemaAttDefList},
{"XML::Xercesc::new_SchemaAttDef", _wrap_new_SchemaAttDef},
{"XML::Xercesc::delete_SchemaAttDef", _wrap_delete_SchemaAttDef},
{"XML::Xercesc::SchemaAttDef_getFullName", _wrap_SchemaAttDef_getFullName},
@@ -73468,59 +75552,6 @@
{"XML::Xercesc::StdOutFormatTarget_flush", _wrap_StdOutFormatTarget_flush},
{"XML::Xercesc::new_XMLUni", _wrap_new_XMLUni},
{"XML::Xercesc::delete_XMLUni", _wrap_delete_XMLUni},
-{"XML::Xercesc::delete_XMLScanner", _wrap_delete_XMLScanner},
-{"XML::Xercesc::XMLScanner_getName", _wrap_XMLScanner_getName},
-{"XML::Xercesc::XMLScanner_resolveQName", _wrap_XMLScanner_resolveQName},
-{"XML::Xercesc::XMLScanner_scanNext", _wrap_XMLScanner_scanNext},
-{"XML::Xercesc::XMLScanner_getReaderMgr", _wrap_XMLScanner_getReaderMgr},
-{"XML::Xercesc::XMLScanner_getSrcOffset", _wrap_XMLScanner_getSrcOffset},
-{"XML::Xercesc::XMLScanner_getSecurityManager", _wrap_XMLScanner_getSecurityManager},
-{"XML::Xercesc::XMLScanner_getLoadExternalDTD", _wrap_XMLScanner_getLoadExternalDTD},
-{"XML::Xercesc::XMLScanner_getNormalizeData", _wrap_XMLScanner_getNormalizeData},
-{"XML::Xercesc::XMLScanner_isCachingGrammarFromParse", _wrap_XMLScanner_isCachingGrammarFromParse},
-{"XML::Xercesc::XMLScanner_isUsingCachedGrammarInParse", _wrap_XMLScanner_isUsingCachedGrammarInParse},
-{"XML::Xercesc::XMLScanner_getCalculateSrcOfs", _wrap_XMLScanner_getCalculateSrcOfs},
-{"XML::Xercesc::XMLScanner_getRootGrammar", _wrap_XMLScanner_getRootGrammar},
-{"XML::Xercesc::XMLScanner_getXMLVersion", _wrap_XMLScanner_getXMLVersion},
-{"XML::Xercesc::XMLScanner_getMemoryManager", _wrap_XMLScanner_getMemoryManager},
-{"XML::Xercesc::XMLScanner_getEmptyNamespaceId", _wrap_XMLScanner_getEmptyNamespaceId},
-{"XML::Xercesc::XMLScanner_getUnknownNamespaceId", _wrap_XMLScanner_getUnknownNamespaceId},
-{"XML::Xercesc::XMLScanner_getXMLNamespaceId", _wrap_XMLScanner_getXMLNamespaceId},
-{"XML::Xercesc::XMLScanner_getXMLNSNamespaceId", _wrap_XMLScanner_getXMLNSNamespaceId},
-{"XML::Xercesc::XMLScanner_isValidatorFromUser", _wrap_XMLScanner_isValidatorFromUser},
-{"XML::Xercesc::XMLScanner_getStandardUriConformant", _wrap_XMLScanner_getStandardUriConformant},
-{"XML::Xercesc::XMLScanner_setDocHandler", _wrap_XMLScanner_setDocHandler},
-{"XML::Xercesc::XMLScanner_setDocTypeHandler", _wrap_XMLScanner_setDocTypeHandler},
-{"XML::Xercesc::XMLScanner_setDoNamespaces", _wrap_XMLScanner_setDoNamespaces},
-{"XML::Xercesc::XMLScanner_setEntityHandler", _wrap_XMLScanner_setEntityHandler},
-{"XML::Xercesc::XMLScanner_setErrorReporter", _wrap_XMLScanner_setErrorReporter},
-{"XML::Xercesc::XMLScanner_setErrorHandler", _wrap_XMLScanner_setErrorHandler},
-{"XML::Xercesc::XMLScanner_setGrammarResolver", _wrap_XMLScanner_setGrammarResolver},
-{"XML::Xercesc::XMLScanner_setURIStringPool", _wrap_XMLScanner_setURIStringPool},
-{"XML::Xercesc::XMLScanner_setExitOnFirstFatal", _wrap_XMLScanner_setExitOnFirstFatal},
-{"XML::Xercesc::XMLScanner_setValidationConstraintFatal", _wrap_XMLScanner_setValidationConstraintFatal},
-{"XML::Xercesc::XMLScanner_setValidationScheme", _wrap_XMLScanner_setValidationScheme},
-{"XML::Xercesc::XMLScanner_setValidator", _wrap_XMLScanner_setValidator},
-{"XML::Xercesc::XMLScanner_setDoSchema", _wrap_XMLScanner_setDoSchema},
-{"XML::Xercesc::XMLScanner_setValidationSchemaFullChecking", _wrap_XMLScanner_setValidationSchemaFullChecking},
-{"XML::Xercesc::XMLScanner_setHasNoDTD", _wrap_XMLScanner_setHasNoDTD},
-{"XML::Xercesc::XMLScanner_cacheGrammarFromParse", _wrap_XMLScanner_cacheGrammarFromParse},
-{"XML::Xercesc::XMLScanner_useCachedGrammarInParse", _wrap_XMLScanner_useCachedGrammarInParse},
-{"XML::Xercesc::XMLScanner_setRootElemName", _wrap_XMLScanner_setRootElemName},
-{"XML::Xercesc::XMLScanner_setSecurityManager", _wrap_XMLScanner_setSecurityManager},
-{"XML::Xercesc::XMLScanner_setLoadExternalDTD", _wrap_XMLScanner_setLoadExternalDTD},
-{"XML::Xercesc::XMLScanner_setNormalizeData", _wrap_XMLScanner_setNormalizeData},
-{"XML::Xercesc::XMLScanner_setCalculateSrcOfs", _wrap_XMLScanner_setCalculateSrcOfs},
-{"XML::Xercesc::XMLScanner_setParseSettings", _wrap_XMLScanner_setParseSettings},
-{"XML::Xercesc::XMLScanner_setStandardUriConformant", _wrap_XMLScanner_setStandardUriConformant},
-{"XML::Xercesc::XMLScanner_incrementErrorCount", _wrap_XMLScanner_incrementErrorCount},
-{"XML::Xercesc::XMLScanner_getDoValidation", _wrap_XMLScanner_getDoValidation},
-{"XML::Xercesc::XMLScanner_setDoValidation", _wrap_XMLScanner_setDoValidation},
-{"XML::Xercesc::XMLScanner_scanReset", _wrap_XMLScanner_scanReset},
-{"XML::Xercesc::XMLScanner_checkXMLDecl", _wrap_XMLScanner_checkXMLDecl},
-{"XML::Xercesc::XMLScanner_loadGrammar", _wrap_XMLScanner_loadGrammar},
-{"XML::Xercesc::XMLScanner_reinitScannerMutex", _wrap_XMLScanner_reinitScannerMutex},
-{"XML::Xercesc::XMLScanner_reinitMsgLoader", _wrap_XMLScanner_reinitMsgLoader},
{"XML::Xercesc::new_XMLPScanToken", _wrap_new_XMLPScanToken},
{"XML::Xercesc::delete_XMLPScanToken", _wrap_delete_XMLPScanToken},
{"XML::Xercesc::XMLPScanToken_operator_assignment", _wrap_XMLPScanToken_operator_assignment},
@@ -73577,7 +75608,9 @@
{"XML::Xercesc::delete_SAXParser", _wrap_delete_SAXParser},
{"XML::Xercesc::SAXParser_getDocumentHandler", _wrap_SAXParser_getDocumentHandler},
{"XML::Xercesc::SAXParser_getEntityResolver", _wrap_SAXParser_getEntityResolver},
+{"XML::Xercesc::SAXParser_getXMLEntityResolver", _wrap_SAXParser_getXMLEntityResolver},
{"XML::Xercesc::SAXParser_getErrorHandler", _wrap_SAXParser_getErrorHandler},
+{"XML::Xercesc::SAXParser_getPSVIHandler", _wrap_SAXParser_getPSVIHandler},
{"XML::Xercesc::SAXParser_getValidator", _wrap_SAXParser_getValidator},
{"XML::Xercesc::SAXParser_getValidationScheme", _wrap_SAXParser_getValidationScheme},
{"XML::Xercesc::SAXParser_getDoSchema", _wrap_SAXParser_getDoSchema},
@@ -73624,7 +75657,9 @@
{"XML::Xercesc::SAXParser_setDocumentHandler", _wrap_SAXParser_setDocumentHandler},
{"XML::Xercesc::SAXParser_setDTDHandler", _wrap_SAXParser_setDTDHandler},
{"XML::Xercesc::SAXParser_setErrorHandler", _wrap_SAXParser_setErrorHandler},
+{"XML::Xercesc::SAXParser_setPSVIHandler", _wrap_SAXParser_setPSVIHandler},
{"XML::Xercesc::SAXParser_setEntityResolver", _wrap_SAXParser_setEntityResolver},
+{"XML::Xercesc::SAXParser_setXMLEntityResolver", _wrap_SAXParser_setXMLEntityResolver},
{"XML::Xercesc::SAXParser_error", _wrap_SAXParser_error},
{"XML::Xercesc::SAXParser_resetErrors", _wrap_SAXParser_resetErrors},
{"XML::Xercesc::new_DOMException", _wrap_new_DOMException},
@@ -73868,6 +75903,44 @@
{"XML::Xercesc::DOMProcessingInstruction_getTarget", _wrap_DOMProcessingInstruction_getTarget},
{"XML::Xercesc::DOMProcessingInstruction_getData", _wrap_DOMProcessingInstruction_getData},
{"XML::Xercesc::DOMProcessingInstruction_setData", _wrap_DOMProcessingInstruction_setData},
+{"XML::Xercesc::delete_DOMInputSource", _wrap_delete_DOMInputSource},
+{"XML::Xercesc::DOMInputSource_getEncoding", _wrap_DOMInputSource_getEncoding},
+{"XML::Xercesc::DOMInputSource_getPublicId", _wrap_DOMInputSource_getPublicId},
+{"XML::Xercesc::DOMInputSource_getSystemId", _wrap_DOMInputSource_getSystemId},
+{"XML::Xercesc::DOMInputSource_getBaseURI", _wrap_DOMInputSource_getBaseURI},
+{"XML::Xercesc::DOMInputSource_setEncoding", _wrap_DOMInputSource_setEncoding},
+{"XML::Xercesc::DOMInputSource_setPublicId", _wrap_DOMInputSource_setPublicId},
+{"XML::Xercesc::DOMInputSource_setSystemId", _wrap_DOMInputSource_setSystemId},
+{"XML::Xercesc::DOMInputSource_setBaseURI", _wrap_DOMInputSource_setBaseURI},
+{"XML::Xercesc::DOMInputSource_makeStream", _wrap_DOMInputSource_makeStream},
+{"XML::Xercesc::DOMInputSource_setIssueFatalErrorIfNotFound", _wrap_DOMInputSource_setIssueFatalErrorIfNotFound},
+{"XML::Xercesc::DOMInputSource_getIssueFatalErrorIfNotFound", _wrap_DOMInputSource_getIssueFatalErrorIfNotFound},
+{"XML::Xercesc::DOMInputSource_release", _wrap_DOMInputSource_release},
+{"XML::Xercesc::new_Wrapper4InputSource", _wrap_new_Wrapper4InputSource},
+{"XML::Xercesc::delete_Wrapper4InputSource", _wrap_delete_Wrapper4InputSource},
+{"XML::Xercesc::Wrapper4InputSource_makeStream", _wrap_Wrapper4InputSource_makeStream},
+{"XML::Xercesc::Wrapper4InputSource_getEncoding", _wrap_Wrapper4InputSource_getEncoding},
+{"XML::Xercesc::Wrapper4InputSource_getPublicId", _wrap_Wrapper4InputSource_getPublicId},
+{"XML::Xercesc::Wrapper4InputSource_getSystemId", _wrap_Wrapper4InputSource_getSystemId},
+{"XML::Xercesc::Wrapper4InputSource_getBaseURI", _wrap_Wrapper4InputSource_getBaseURI},
+{"XML::Xercesc::Wrapper4InputSource_getIssueFatalErrorIfNotFound", _wrap_Wrapper4InputSource_getIssueFatalErrorIfNotFound},
+{"XML::Xercesc::Wrapper4InputSource_setEncoding", _wrap_Wrapper4InputSource_setEncoding},
+{"XML::Xercesc::Wrapper4InputSource_setPublicId", _wrap_Wrapper4InputSource_setPublicId},
+{"XML::Xercesc::Wrapper4InputSource_setSystemId", _wrap_Wrapper4InputSource_setSystemId},
+{"XML::Xercesc::Wrapper4InputSource_setBaseURI", _wrap_Wrapper4InputSource_setBaseURI},
+{"XML::Xercesc::Wrapper4InputSource_setIssueFatalErrorIfNotFound", _wrap_Wrapper4InputSource_setIssueFatalErrorIfNotFound},
+{"XML::Xercesc::Wrapper4InputSource_release", _wrap_Wrapper4InputSource_release},
+{"XML::Xercesc::new_Wrapper4DOMInputSource", _wrap_new_Wrapper4DOMInputSource},
+{"XML::Xercesc::delete_Wrapper4DOMInputSource", _wrap_delete_Wrapper4DOMInputSource},
+{"XML::Xercesc::Wrapper4DOMInputSource_makeStream", _wrap_Wrapper4DOMInputSource_makeStream},
+{"XML::Xercesc::Wrapper4DOMInputSource_getEncoding", _wrap_Wrapper4DOMInputSource_getEncoding},
+{"XML::Xercesc::Wrapper4DOMInputSource_getPublicId", _wrap_Wrapper4DOMInputSource_getPublicId},
+{"XML::Xercesc::Wrapper4DOMInputSource_getSystemId", _wrap_Wrapper4DOMInputSource_getSystemId},
+{"XML::Xercesc::Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound", _wrap_Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound},
+{"XML::Xercesc::Wrapper4DOMInputSource_setEncoding", _wrap_Wrapper4DOMInputSource_setEncoding},
+{"XML::Xercesc::Wrapper4DOMInputSource_setPublicId", _wrap_Wrapper4DOMInputSource_setPublicId},
+{"XML::Xercesc::Wrapper4DOMInputSource_setSystemId", _wrap_Wrapper4DOMInputSource_setSystemId},
+{"XML::Xercesc::Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound", _wrap_Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound},
{"XML::Xercesc::delete_DOMBuilder", _wrap_delete_DOMBuilder},
{"XML::Xercesc::DOMBuilder_getErrorHandler", _wrap_DOMBuilder_getErrorHandler},
{"XML::Xercesc::DOMBuilder_getEntityResolver", _wrap_DOMBuilder_getEntityResolver},
@@ -73897,19 +75970,6 @@
{"XML::Xercesc::delete_DOMImplementationRegistry", _wrap_delete_DOMImplementationRegistry},
{"XML::Xercesc::delete_DOMImplementationSource", _wrap_delete_DOMImplementationSource},
{"XML::Xercesc::DOMImplementationSource_getDOMImplementation", _wrap_DOMImplementationSource_getDOMImplementation},
-{"XML::Xercesc::delete_DOMInputSource", _wrap_delete_DOMInputSource},
-{"XML::Xercesc::DOMInputSource_getEncoding", _wrap_DOMInputSource_getEncoding},
-{"XML::Xercesc::DOMInputSource_getPublicId", _wrap_DOMInputSource_getPublicId},
-{"XML::Xercesc::DOMInputSource_getSystemId", _wrap_DOMInputSource_getSystemId},
-{"XML::Xercesc::DOMInputSource_getBaseURI", _wrap_DOMInputSource_getBaseURI},
-{"XML::Xercesc::DOMInputSource_setEncoding", _wrap_DOMInputSource_setEncoding},
-{"XML::Xercesc::DOMInputSource_setPublicId", _wrap_DOMInputSource_setPublicId},
-{"XML::Xercesc::DOMInputSource_setSystemId", _wrap_DOMInputSource_setSystemId},
-{"XML::Xercesc::DOMInputSource_setBaseURI", _wrap_DOMInputSource_setBaseURI},
-{"XML::Xercesc::DOMInputSource_makeStream", _wrap_DOMInputSource_makeStream},
-{"XML::Xercesc::DOMInputSource_setIssueFatalErrorIfNotFound", _wrap_DOMInputSource_setIssueFatalErrorIfNotFound},
-{"XML::Xercesc::DOMInputSource_getIssueFatalErrorIfNotFound", _wrap_DOMInputSource_getIssueFatalErrorIfNotFound},
-{"XML::Xercesc::DOMInputSource_release", _wrap_DOMInputSource_release},
{"XML::Xercesc::delete_DOMLocator", _wrap_delete_DOMLocator},
{"XML::Xercesc::DOMLocator_getLineNumber", _wrap_DOMLocator_getLineNumber},
{"XML::Xercesc::DOMLocator_getColumnNumber", _wrap_DOMLocator_getColumnNumber},
@@ -73961,6 +76021,7 @@
{"XML::Xercesc::AbstractDOMParser_getCreateCommentNodes", _wrap_AbstractDOMParser_getCreateCommentNodes},
{"XML::Xercesc::AbstractDOMParser_getCalculateSrcOfs", _wrap_AbstractDOMParser_getCalculateSrcOfs},
{"XML::Xercesc::AbstractDOMParser_getStandardUriConformant", _wrap_AbstractDOMParser_getStandardUriConformant},
+{"XML::Xercesc::AbstractDOMParser_getPSVIHandler", _wrap_AbstractDOMParser_getPSVIHandler},
{"XML::Xercesc::AbstractDOMParser_setDoNamespaces", _wrap_AbstractDOMParser_setDoNamespaces},
{"XML::Xercesc::AbstractDOMParser_setExitOnFirstFatalError", _wrap_AbstractDOMParser_setExitOnFirstFatalError},
{"XML::Xercesc::AbstractDOMParser_setValidationConstraintFatal", _wrap_AbstractDOMParser_setValidationConstraintFatal},
@@ -73977,6 +76038,8 @@
{"XML::Xercesc::AbstractDOMParser_setCalculateSrcOfs", _wrap_AbstractDOMParser_setCalculateSrcOfs},
{"XML::Xercesc::AbstractDOMParser_setStandardUriConformant", _wrap_AbstractDOMParser_setStandardUriConformant},
{"XML::Xercesc::AbstractDOMParser_useScanner", _wrap_AbstractDOMParser_useScanner},
+{"XML::Xercesc::AbstractDOMParser_useImplementation", _wrap_AbstractDOMParser_useImplementation},
+{"XML::Xercesc::AbstractDOMParser_setPSVIHandler", _wrap_AbstractDOMParser_setPSVIHandler},
{"XML::Xercesc::AbstractDOMParser_parse", _wrap_AbstractDOMParser_parse},
{"XML::Xercesc::AbstractDOMParser_parseFirst", _wrap_AbstractDOMParser_parseFirst},
{"XML::Xercesc::AbstractDOMParser_parseNext", _wrap_AbstractDOMParser_parseNext},
@@ -73987,6 +76050,7 @@
{"XML::Xercesc::delete_XercesDOMParser", _wrap_delete_XercesDOMParser},
{"XML::Xercesc::XercesDOMParser_getErrorHandler", _wrap_XercesDOMParser_getErrorHandler},
{"XML::Xercesc::XercesDOMParser_getEntityResolver", _wrap_XercesDOMParser_getEntityResolver},
+{"XML::Xercesc::XercesDOMParser_getXMLEntityResolver", _wrap_XercesDOMParser_getXMLEntityResolver},
{"XML::Xercesc::XercesDOMParser_isCachingGrammarFromParse", _wrap_XercesDOMParser_isCachingGrammarFromParse},
{"XML::Xercesc::XercesDOMParser_isUsingCachedGrammarInParse", _wrap_XercesDOMParser_isUsingCachedGrammarInParse},
{"XML::Xercesc::XercesDOMParser_getGrammar", _wrap_XercesDOMParser_getGrammar},
@@ -73995,6 +76059,7 @@
{"XML::Xercesc::XercesDOMParser_getSrcOffset", _wrap_XercesDOMParser_getSrcOffset},
{"XML::Xercesc::XercesDOMParser_setErrorHandler", _wrap_XercesDOMParser_setErrorHandler},
{"XML::Xercesc::XercesDOMParser_setEntityResolver", _wrap_XercesDOMParser_setEntityResolver},
+{"XML::Xercesc::XercesDOMParser_setXMLEntityResolver", _wrap_XercesDOMParser_setXMLEntityResolver},
{"XML::Xercesc::XercesDOMParser_cacheGrammarFromParse", _wrap_XercesDOMParser_cacheGrammarFromParse},
{"XML::Xercesc::XercesDOMParser_useCachedGrammarInParse", _wrap_XercesDOMParser_useCachedGrammarInParse},
{"XML::Xercesc::XercesDOMParser_resetDocumentPool", _wrap_XercesDOMParser_resetDocumentPool},
@@ -74158,7 +76223,6 @@
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget, (void*) "XML::Xerces::LocalFileFormatTarget");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget, (void*) "XML::Xerces::StdOutFormatTarget");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUni, (void*) "XML::Xerces::XMLUni");
- SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner, (void*) "XML::Xerces::XMLScanner");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, (void*) "XML::Xerces::XMLPScanToken");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser, (void*) "XML::Xerces::Parser");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler, (void*) "XML::Xerces::XMLDocumentHandler");
@@ -74194,10 +76258,12 @@
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeList, (void*) "XML::Xerces::DOMNodeList");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNotation, (void*) "XML::Xerces::DOMNotation");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction, (void*) "XML::Xerces::DOMProcessingInstruction");
+ SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, (void*) "XML::Xerces::DOMInputSource");
+ SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource, (void*) "XML::Xerces::Wrapper4InputSource");
+ SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource, (void*) "XML::Xerces::Wrapper4DOMInputSource");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder, (void*) "XML::Xerces::DOMBuilder");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry, (void*) "XML::Xerces::DOMImplementationRegistry");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource, (void*) "XML::Xerces::DOMImplementationSource");
- SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource, (void*) "XML::Xerces::DOMInputSource");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMLocator, (void*) "XML::Xerces::DOMLocator");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter, (void*) "XML::Xerces::DOMWriter");
SWIG_TypeClientData(SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriterFilter, (void*) "XML::Xerces::DOMWriterFilter");
Modified: xml/xerces-p/trunk/Xerces.pm
==============================================================================
--- xml/xerces-p/trunk/Xerces.pm (original)
+++ xml/xerces-p/trunk/Xerces.pm Thu May 20 09:26:33 2004
@@ -438,23 +438,20 @@
# in previous versions we needed to define this method
# but it is now obsolete
package XML::Xerces::DOMElement;
+use Carp;
sub get_text {
my $self = shift;
- warn "XML::Xerces::DOMElement::get_text is depricated, use getTextContent instead";
+ carp "XML::Xerces::DOMElement::get_text is depricated, use getTextContent instead";
return $self->getTextContent(@_);
}
package XML::Xerces::XMLCatalogResolver;
-use XML::Xerces qw(error);
use strict;
use Carp;
use vars qw($VERSION
@ISA
@EXPORT
@EXPORT_OK
- $CATALOG
- %MAPS
- %REMAPS
);
require Exporter;
@@ -465,16 +462,17 @@
my $pkg = shift;
my $catalog = shift;
my $self = bless {}, $pkg;
- $self->initialize($catalog);
+ $self->catalog($catalog);
+ $self->initialize()
+ if defined $catalog;
return $self;
}
sub initialize {
my $self = shift;
-
- # allow callers to set the global variable
- $CATALOG = shift
- unless $CATALOG;
+ my $CATALOG = $self->catalog();
+ XML::Xerces::error (__PACKAGE__ . ": Must set catalog before calling initialize")
+ unless defined $CATALOG;
my $DOM = XML::Xerces::XercesDOMParser->new();
my $ERROR_HANDLER = XML::Xerces::PerlErrorHandler->new();
@@ -482,17 +480,43 @@
# we parse the example XML Catalog
eval{$DOM->parse($CATALOG)};
- error ($@, __PACKAGE__ . ": Couldn't parse catalog: $CATALOG")
+ XML::Xerces::error ($@, __PACKAGE__ . ": Couldn't parse catalog: $CATALOG")
if $@;
- # now retrieve the mappings
+ # now retrieve the mappings and store them
my $doc = $DOM->getDocument();
- my @Maps = $doc->getElementsByTagName('Map');
- %MAPS = map {($_->getAttribute('PublicId'),
- $_->getAttribute('HRef'))} @Maps;
- my @Remaps = $doc->getElementsByTagName('Remap');
- %REMAPS = map {($_->getAttribute('SystemId'),
- $_->getAttribute('HRef'))} @Remaps;
+ my @maps = $doc->getElementsByTagName('Map');
+ my %maps = map {($_->getAttribute('PublicId'),
+ $_->getAttribute('HRef'))} @maps;
+ $self->maps(\%maps);
+ my @remaps = $doc->getElementsByTagName('Remap');
+ my %remaps = map {($_->getAttribute('SystemId'),
+ $_->getAttribute('HRef'))} @remaps;
+ $self->remaps(\%remaps);
+}
+
+sub catalog {
+ my $self = shift;
+ if (@_) {
+ $self->{__CATALOG} = shift;
+ }
+ return $self->{__CATALOG};
+}
+
+sub maps {
+ my $self = shift;
+ if (@_) {
+ $self->{__MAPS} = shift;
+ }
+ return $self->{__MAPS};
+}
+
+sub remaps {
+ my $self = shift;
+ if (@_) {
+ $self->{__REMAPS} = shift;
+ }
+ return $self->{__REMAPS};
}
sub resolve_entity {
@@ -500,14 +524,20 @@
# print STDERR "Got PUBLIC: $pub\n";
# print STDERR "Got SYSTEM: $sys\n";
+ XML::Xerces::error (__PACKAGE__ . ": Must call initialize before using the resolver")
+ unless defined $self->maps or defined $self->remaps;
+
# now check which one we were asked for
my $href;
if ($pub) {
- $href = $MAPS{$pub};
- } elsif ($sys) {
- $href = $REMAPS{$sys};
- } else {
- croak("Neither PublicId or SystemId were defined");
+ $href = $self->maps->{$pub};
+ }
+ if ((not defined $href) and $sys) {
+ $href = $self->remaps->{$sys};
+ }
+ if (not defined $href) {
+ croak("could not resolve PUBLIC id:[$pub] or SYSTEM id: [$sys] using catalog: ["
+ . $self->catalog . "]");
}
my $is = eval {XML::Xerces::LocalFileInputSource->new($href)};
@@ -582,6 +612,7 @@
@ISA = qw( XML::Xerces );
%OWNER = ();
%ITERATORS = ();
+*fgArrayMemoryManager = *XML::Xercesc::XMLPlatformUtils_fgArrayMemoryManager;
*Initialize = *XML::Xercesc::XMLPlatformUtils_Initialize;
*Terminate = *XML::Xercesc::XMLPlatformUtils_Terminate;
*panic = *XML::Xercesc::XMLPlatformUtils_panic;
@@ -652,6 +683,7 @@
*Protocols_Count = *XML::Xercesc::XMLURL_Protocols_Count;
*Unknown = *XML::Xercesc::XMLURL_Unknown;
*lookupByName = *XML::Xercesc::XMLURL_lookupByName;
+*parse = *XML::Xercesc::XMLURL_parse;
sub new {
my $pkg = shift;
my $self = XML::Xercesc::new_XMLURL(@_);
@@ -701,12 +733,6 @@
@ISA = qw( XML::Xerces );
%OWNER = ();
%ITERATORS = ();
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_XMLUri(@_);
- bless $self, $pkg if defined($self);
-}
-
*operator_assignment = *XML::Xercesc::XMLUri_operator_assignment;
*getUriText = *XML::Xercesc::XMLUri_getUriText;
@@ -725,6 +751,13 @@
*setQueryString = *XML::Xercesc::XMLUri_setQueryString;
*setFragment = *XML::Xercesc::XMLUri_setFragment;
*isURIString = *XML::Xercesc::XMLUri_isURIString;
+*isValidURI = *XML::Xercesc::XMLUri_isValidURI;
+sub new {
+ my $pkg = shift;
+ my $self = XML::Xercesc::new_XMLUri(@_);
+ bless $self, $pkg if defined($self);
+}
+
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1205,6 +1238,30 @@
*PD_MapAndSum = *XML::Xercesc::XMLExcepts_PD_MapAndSum;
*PD_InvalidContentType = *XML::Xercesc::XMLExcepts_PD_InvalidContentType;
*NodeIDMap_GrowErr = *XML::Xercesc::XMLExcepts_NodeIDMap_GrowErr;
+*XSer_ProtoType_Null_ClassName = *XML::Xercesc::XMLExcepts_XSer_ProtoType_Null_ClassName;
+*XSer_ProtoType_NameLen_Dif = *XML::Xercesc::XMLExcepts_XSer_ProtoType_NameLen_Dif;
+*XSer_ProtoType_Name_Dif = *XML::Xercesc::XMLExcepts_XSer_ProtoType_Name_Dif;
+*XSer_InStream_Read_LT_Req = *XML::Xercesc::XMLExcepts_XSer_InStream_Read_LT_Req;
+*XSer_InStream_Read_OverFlow = *XML::Xercesc::XMLExcepts_XSer_InStream_Read_OverFlow;
+*XSer_Storing_Violation = *XML::Xercesc::XMLExcepts_XSer_Storing_Violation;
+*XSer_StoreBuffer_Violation = *XML::Xercesc::XMLExcepts_XSer_StoreBuffer_Violation;
+*XSer_LoadPool_UppBnd_Exceed = *XML::Xercesc::XMLExcepts_XSer_LoadPool_UppBnd_Exceed;
+*XSer_LoadPool_NoTally_ObjCnt = *XML::Xercesc::XMLExcepts_XSer_LoadPool_NoTally_ObjCnt;
+*XSer_Loading_Violation = *XML::Xercesc::XMLExcepts_XSer_Loading_Violation;
+*XSer_LoadBuffer_Violation = *XML::Xercesc::XMLExcepts_XSer_LoadBuffer_Violation;
+*XSer_Inv_ClassIndex = *XML::Xercesc::XMLExcepts_XSer_Inv_ClassIndex;
+*XSer_Inv_FillBuffer_Size = *XML::Xercesc::XMLExcepts_XSer_Inv_FillBuffer_Size;
+*XSer_Inv_checkFillBuffer_Size = *XML::Xercesc::XMLExcepts_XSer_Inv_checkFillBuffer_Size;
+*XSer_Inv_checkFlushBuffer_Size = *XML::Xercesc::XMLExcepts_XSer_Inv_checkFlushBuffer_Size;
+*XSer_Inv_Null_Pointer = *XML::Xercesc::XMLExcepts_XSer_Inv_Null_Pointer;
+*XSer_Inv_Buffer_Len = *XML::Xercesc::XMLExcepts_XSer_Inv_Buffer_Len;
+*XSer_CreateObject_Fail = *XML::Xercesc::XMLExcepts_XSer_CreateObject_Fail;
+*XSer_ObjCount_UppBnd_Exceed = *XML::Xercesc::XMLExcepts_XSer_ObjCount_UppBnd_Exceed;
+*XSer_GrammarPool_Locked = *XML::Xercesc::XMLExcepts_XSer_GrammarPool_Locked;
+*XSer_GrammarPool_Empty = *XML::Xercesc::XMLExcepts_XSer_GrammarPool_Empty;
+*XSer_GrammarPool_NotEmpty = *XML::Xercesc::XMLExcepts_XSer_GrammarPool_NotEmpty;
+*XSer_StringPool_NotEmpty = *XML::Xercesc::XMLExcepts_XSer_StringPool_NotEmpty;
+*XSer_BinaryData_Version_NotSupported = *XML::Xercesc::XMLExcepts_XSer_BinaryData_Version_NotSupported;
*F_HighBounds = *XML::Xercesc::XMLExcepts_F_HighBounds;
*E_LowBounds = *XML::Xercesc::XMLExcepts_E_LowBounds;
*E_HighBounds = *XML::Xercesc::XMLExcepts_E_HighBounds;
@@ -1384,12 +1441,14 @@
*getPublicId = *XML::Xercesc::XMLNotationDecl_getPublicId;
*getSystemId = *XML::Xercesc::XMLNotationDecl_getSystemId;
*getBaseURI = *XML::Xercesc::XMLNotationDecl_getBaseURI;
+*getNameSpace = *XML::Xercesc::XMLNotationDecl_getNameSpace;
*getMemoryManager = *XML::Xercesc::XMLNotationDecl_getMemoryManager;
*setId = *XML::Xercesc::XMLNotationDecl_setId;
*setName = *XML::Xercesc::XMLNotationDecl_setName;
*setPublicId = *XML::Xercesc::XMLNotationDecl_setPublicId;
*setSystemId = *XML::Xercesc::XMLNotationDecl_setSystemId;
*setBaseURI = *XML::Xercesc::XMLNotationDecl_setBaseURI;
+*setNameSpace = *XML::Xercesc::XMLNotationDecl_setNameSpace;
*getKey = *XML::Xercesc::XMLNotationDecl_getKey;
sub DISOWN {
my $self = shift;
@@ -1418,6 +1477,7 @@
*findAttDef = *XML::Xercesc::XMLAttDefList_findAttDef;
*nextElement = *XML::Xercesc::XMLAttDefList_nextElement;
*Reset = *XML::Xercesc::XMLAttDefList_Reset;
+*getMemoryManager = *XML::Xercesc::XMLAttDefList_getMemoryManager;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1557,6 +1617,7 @@
%ITERATORS = ();
*DTDGrammarType = *XML::Xercesc::Grammar_DTDGrammarType;
*SchemaGrammarType = *XML::Xercesc::Grammar_SchemaGrammarType;
+*UnKnown = *XML::Xercesc::Grammar_UnKnown;
*UNKNOWN_SCOPE = *XML::Xercesc::Grammar_UNKNOWN_SCOPE;
*TOP_LEVEL_SCOPE = *XML::Xercesc::Grammar_TOP_LEVEL_SCOPE;
@@ -1571,6 +1632,10 @@
*putNotationDecl = *XML::Xercesc::Grammar_putNotationDecl;
*setValidated = *XML::Xercesc::Grammar_setValidated;
*reset = *XML::Xercesc::Grammar_reset;
+*setGrammarDescription = *XML::Xercesc::Grammar_setGrammarDescription;
+*getGrammarDescription = *XML::Xercesc::Grammar_getGrammarDescription;
+*storeGrammar = *XML::Xercesc::Grammar_storeGrammar;
+*loadGrammar = *XML::Xercesc::Grammar_loadGrammar;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1654,6 +1719,7 @@
*hasMoreElements = *XML::Xercesc::DTDElementDeclEnumerator_hasMoreElements;
*nextElement = *XML::Xercesc::DTDElementDeclEnumerator_nextElement;
*Reset = *XML::Xercesc::DTDElementDeclEnumerator_Reset;
+*size = *XML::Xercesc::DTDElementDeclEnumerator_size;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1721,6 +1787,7 @@
*hasMoreElements = *XML::Xercesc::DTDEntityDeclEnumerator_hasMoreElements;
*nextElement = *XML::Xercesc::DTDEntityDeclEnumerator_nextElement;
*Reset = *XML::Xercesc::DTDEntityDeclEnumerator_Reset;
+*size = *XML::Xercesc::DTDEntityDeclEnumerator_size;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1741,12 +1808,6 @@
@ISA = qw( XML::Xerces XML::Xerces::XMLAttDefList );
%OWNER = ();
%ITERATORS = ();
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_DTDAttDefList(@_);
- bless $self, $pkg if defined($self);
-}
-
*hasMoreElements = *XML::Xercesc::DTDAttDefList_hasMoreElements;
*isEmpty = *XML::Xercesc::DTDAttDefList_isEmpty;
@@ -1754,6 +1815,12 @@
*findAttDef = *XML::Xercesc::DTDAttDefList_findAttDef;
*nextElement = *XML::Xercesc::DTDAttDefList_nextElement;
*Reset = *XML::Xercesc::DTDAttDefList_Reset;
+sub new {
+ my $pkg = shift;
+ my $self = XML::Xercesc::new_DTDAttDefList(@_);
+ bless $self, $pkg if defined($self);
+}
+
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1833,7 +1900,10 @@
*getEntityEnumerator = *XML::Xercesc::DTDGrammar_getEntityEnumerator;
*getNotationEnumerator = *XML::Xercesc::DTDGrammar_getNotationEnumerator;
*setRootElemId = *XML::Xercesc::DTDGrammar_setRootElemId;
+*setGrammarDescription = *XML::Xercesc::DTDGrammar_setGrammarDescription;
+*getGrammarDescription = *XML::Xercesc::DTDGrammar_getGrammarDescription;
*putEntityDecl = *XML::Xercesc::DTDGrammar_putEntityDecl;
+*reinitDfltEntities = *XML::Xercesc::DTDGrammar_reinitDfltEntities;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1941,6 +2011,7 @@
*getMemberTypeName = *XML::Xercesc::SchemaElementDecl_getMemberTypeName;
*getDOMTypeInfoUri = *XML::Xercesc::SchemaElementDecl_getDOMTypeInfoUri;
*getDOMTypeInfoName = *XML::Xercesc::SchemaElementDecl_getDOMTypeInfoName;
+*setElemId = *XML::Xercesc::SchemaElementDecl_setElemId;
*setModelType = *XML::Xercesc::SchemaElementDecl_setModelType;
*setDatatypeValidator = *XML::Xercesc::SchemaElementDecl_setDatatypeValidator;
*setEnclosingScope = *XML::Xercesc::SchemaElementDecl_setEnclosingScope;
@@ -1991,6 +2062,10 @@
*hasMoreElements = *XML::Xercesc::SchemaElementDeclEnumerator_hasMoreElements;
*nextElement = *XML::Xercesc::SchemaElementDeclEnumerator_nextElement;
*Reset = *XML::Xercesc::SchemaElementDeclEnumerator_Reset;
+*size = *XML::Xercesc::SchemaElementDeclEnumerator_size;
+*resetKey = *XML::Xercesc::SchemaElementDeclEnumerator_resetKey;
+*nextElementKey = *XML::Xercesc::SchemaElementDeclEnumerator_nextElementKey;
+*hasMoreKeys = *XML::Xercesc::SchemaElementDeclEnumerator_hasMoreKeys;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -2045,7 +2120,12 @@
*setAttGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_setAttGroupInfoRegistry;
*setNamespaceScope = *XML::Xercesc::SchemaGrammar_setNamespaceScope;
*setValidSubstitutionGroups = *XML::Xercesc::SchemaGrammar_setValidSubstitutionGroups;
+*setGrammarDescription = *XML::Xercesc::SchemaGrammar_setGrammarDescription;
+*getGrammarDescription = *XML::Xercesc::SchemaGrammar_getGrammarDescription;
*putGroupElemDecl = *XML::Xercesc::SchemaGrammar_putGroupElemDecl;
+*putAnnotation = *XML::Xercesc::SchemaGrammar_putAnnotation;
+*addAnnotation = *XML::Xercesc::SchemaGrammar_addAnnotation;
+*getAnnotation = *XML::Xercesc::SchemaGrammar_getAnnotation;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -2093,6 +2173,7 @@
*setExitOnFirstFatal = *XML::Xercesc::SchemaValidator_setExitOnFirstFatal;
*setDatatypeBuffer = *XML::Xercesc::SchemaValidator_setDatatypeBuffer;
*getCurrentTypeInfo = *XML::Xercesc::SchemaValidator_getCurrentTypeInfo;
+*getCurrentDatatypeValidator = *XML::Xercesc::SchemaValidator_getCurrentDatatypeValidator;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -2113,12 +2194,6 @@
@ISA = qw( XML::Xerces XML::Xerces::XMLAttDefList );
%OWNER = ();
%ITERATORS = ();
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_SchemaAttDefList(@_);
- bless $self, $pkg if defined($self);
-}
-
*hasMoreElements = *XML::Xercesc::SchemaAttDefList_hasMoreElements;
*isEmpty = *XML::Xercesc::SchemaAttDefList_isEmpty;
@@ -2126,6 +2201,12 @@
*findAttDef = *XML::Xercesc::SchemaAttDefList_findAttDef;
*nextElement = *XML::Xercesc::SchemaAttDefList_nextElement;
*Reset = *XML::Xercesc::SchemaAttDefList_Reset;
+sub new {
+ my $pkg = shift;
+ my $self = XML::Xercesc::new_SchemaAttDefList(@_);
+ bless $self, $pkg if defined($self);
+}
+
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -3114,6 +3195,8 @@
*fgIGXMLScanner = *XML::Xercesc::XMLUni_fgIGXMLScanner;
*fgSGXMLScanner = *XML::Xercesc::XMLUni_fgSGXMLScanner;
*fgDGXMLScanner = *XML::Xercesc::XMLUni_fgDGXMLScanner;
+*fgCDataStart = *XML::Xercesc::XMLUni_fgCDataStart;
+*fgCDataEnd = *XML::Xercesc::XMLUni_fgCDataEnd;
*fgArrayIndexOutOfBoundsException_Name = *XML::Xercesc::XMLUni_fgArrayIndexOutOfBoundsException_Name;
*fgEmptyStackException_Name = *XML::Xercesc::XMLUni_fgEmptyStackException_Name;
*fgIllegalArgumentException_Name = *XML::Xercesc::XMLUni_fgIllegalArgumentException_Name;
@@ -3135,6 +3218,7 @@
*fgInvalidDatatypeValueException_Name = *XML::Xercesc::XMLUni_fgInvalidDatatypeValueException_Name;
*fgSchemaDateTimeException_Name = *XML::Xercesc::XMLUni_fgSchemaDateTimeException_Name;
*fgXPathException_Name = *XML::Xercesc::XMLUni_fgXPathException_Name;
+*fgXSerializationException_Name = *XML::Xercesc::XMLUni_fgXSerializationException_Name;
*fgNegINFString = *XML::Xercesc::XMLUni_fgNegINFString;
*fgNegZeroString = *XML::Xercesc::XMLUni_fgNegZeroString;
*fgPosZeroString = *XML::Xercesc::XMLUni_fgPosZeroString;
@@ -3156,6 +3240,7 @@
*fgXercesCacheGrammarFromParse = *XML::Xercesc::XMLUni_fgXercesCacheGrammarFromParse;
*fgXercesUseCachedGrammarInParse = *XML::Xercesc::XMLUni_fgXercesUseCachedGrammarInParse;
*fgXercesScannerName = *XML::Xercesc::XMLUni_fgXercesScannerName;
+*fgXercesParserUseDocumentFromImplementation = *XML::Xercesc::XMLUni_fgXercesParserUseDocumentFromImplementation;
*fgXercesCalculateSrcOfs = *XML::Xercesc::XMLUni_fgXercesCalculateSrcOfs;
*fgXercesStandardUriConformant = *XML::Xercesc::XMLUni_fgXercesStandardUriConformant;
*fgSAX2CoreValidation = *XML::Xercesc::XMLUni_fgSAX2CoreValidation;
@@ -3204,108 +3289,6 @@
}
-############# Class : XML::Xerces::XMLScanner ##############
-
-package XML::Xerces::XMLScanner;
-use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
-@ISA = qw( XML::Xerces );
-%OWNER = ();
-%ITERATORS = ();
-*Decl_Text = *XML::Xercesc::XMLScanner_Decl_Text;
-*Decl_XML = *XML::Xercesc::XMLScanner_Decl_XML;
-*EntityExp_Pushed = *XML::Xercesc::XMLScanner_EntityExp_Pushed;
-*EntityExp_Returned = *XML::Xercesc::XMLScanner_EntityExp_Returned;
-*EntityExp_Failed = *XML::Xercesc::XMLScanner_EntityExp_Failed;
-*Token_CData = *XML::Xercesc::XMLScanner_Token_CData;
-*Token_CharData = *XML::Xercesc::XMLScanner_Token_CharData;
-*Token_Comment = *XML::Xercesc::XMLScanner_Token_Comment;
-*Token_EndTag = *XML::Xercesc::XMLScanner_Token_EndTag;
-*Token_EOF = *XML::Xercesc::XMLScanner_Token_EOF;
-*Token_PI = *XML::Xercesc::XMLScanner_Token_PI;
-*Token_StartTag = *XML::Xercesc::XMLScanner_Token_StartTag;
-*Token_Unknown = *XML::Xercesc::XMLScanner_Token_Unknown;
-*Val_Never = *XML::Xercesc::XMLScanner_Val_Never;
-*Val_Always = *XML::Xercesc::XMLScanner_Val_Always;
-*Val_Auto = *XML::Xercesc::XMLScanner_Val_Auto;
-
-*getName = *XML::Xercesc::XMLScanner_getName;
-*resolveQName = *XML::Xercesc::XMLScanner_resolveQName;
-*scanNext = *XML::Xercesc::XMLScanner_scanNext;
-*getReaderMgr = *XML::Xercesc::XMLScanner_getReaderMgr;
-*getSrcOffset = *XML::Xercesc::XMLScanner_getSrcOffset;
-*getSecurityManager = *XML::Xercesc::XMLScanner_getSecurityManager;
-*getLoadExternalDTD = *XML::Xercesc::XMLScanner_getLoadExternalDTD;
-*getNormalizeData = *XML::Xercesc::XMLScanner_getNormalizeData;
-*isCachingGrammarFromParse = *XML::Xercesc::XMLScanner_isCachingGrammarFromParse;
-*isUsingCachedGrammarInParse = *XML::Xercesc::XMLScanner_isUsingCachedGrammarInParse;
-*getCalculateSrcOfs = *XML::Xercesc::XMLScanner_getCalculateSrcOfs;
-*getRootGrammar = *XML::Xercesc::XMLScanner_getRootGrammar;
-*getXMLVersion = *XML::Xercesc::XMLScanner_getXMLVersion;
-*getMemoryManager = *XML::Xercesc::XMLScanner_getMemoryManager;
-*getEmptyNamespaceId = *XML::Xercesc::XMLScanner_getEmptyNamespaceId;
-*getUnknownNamespaceId = *XML::Xercesc::XMLScanner_getUnknownNamespaceId;
-*getXMLNamespaceId = *XML::Xercesc::XMLScanner_getXMLNamespaceId;
-*getXMLNSNamespaceId = *XML::Xercesc::XMLScanner_getXMLNSNamespaceId;
-*isValidatorFromUser = *XML::Xercesc::XMLScanner_isValidatorFromUser;
-*getStandardUriConformant = *XML::Xercesc::XMLScanner_getStandardUriConformant;
-*setDocHandler = *XML::Xercesc::XMLScanner_setDocHandler;
-*setDocTypeHandler = *XML::Xercesc::XMLScanner_setDocTypeHandler;
-*setDoNamespaces = *XML::Xercesc::XMLScanner_setDoNamespaces;
-*setEntityHandler = *XML::Xercesc::XMLScanner_setEntityHandler;
-*setErrorReporter = *XML::Xercesc::XMLScanner_setErrorReporter;
-sub setErrorHandler {
- my ($self,$handler) = @_;
- my $retval;
- my $callback = $XML::Xerces::XMLScanner::OWNER{$self}->{__ERROR_HANDLER};
-# if (defined $callback) {
- if (0) {
- $retval = $callback->set_callback_obj($handler);
- } else {
- $callback = XML::Xerces::PerlErrorCallbackHandler->new($handler);
- $XML::Xerces::XMLScanner::OWNER{$self}->{__ERROR_HANDLER} = $callback;
- }
- XML::Xercesc::XMLScanner_setErrorHandler($self,$callback);
- return $retval;
-}
-*setGrammarResolver = *XML::Xercesc::XMLScanner_setGrammarResolver;
-*setURIStringPool = *XML::Xercesc::XMLScanner_setURIStringPool;
-*setExitOnFirstFatal = *XML::Xercesc::XMLScanner_setExitOnFirstFatal;
-*setValidationConstraintFatal = *XML::Xercesc::XMLScanner_setValidationConstraintFatal;
-*setValidationScheme = *XML::Xercesc::XMLScanner_setValidationScheme;
-*setValidator = *XML::Xercesc::XMLScanner_setValidator;
-*setDoSchema = *XML::Xercesc::XMLScanner_setDoSchema;
-*setValidationSchemaFullChecking = *XML::Xercesc::XMLScanner_setValidationSchemaFullChecking;
-*setHasNoDTD = *XML::Xercesc::XMLScanner_setHasNoDTD;
-*cacheGrammarFromParse = *XML::Xercesc::XMLScanner_cacheGrammarFromParse;
-*useCachedGrammarInParse = *XML::Xercesc::XMLScanner_useCachedGrammarInParse;
-*setRootElemName = *XML::Xercesc::XMLScanner_setRootElemName;
-*setSecurityManager = *XML::Xercesc::XMLScanner_setSecurityManager;
-*setLoadExternalDTD = *XML::Xercesc::XMLScanner_setLoadExternalDTD;
-*setNormalizeData = *XML::Xercesc::XMLScanner_setNormalizeData;
-*setCalculateSrcOfs = *XML::Xercesc::XMLScanner_setCalculateSrcOfs;
-*setParseSettings = *XML::Xercesc::XMLScanner_setParseSettings;
-*setStandardUriConformant = *XML::Xercesc::XMLScanner_setStandardUriConformant;
-*incrementErrorCount = *XML::Xercesc::XMLScanner_incrementErrorCount;
-*getDoValidation = *XML::Xercesc::XMLScanner_getDoValidation;
-*setDoValidation = *XML::Xercesc::XMLScanner_setDoValidation;
-*scanReset = *XML::Xercesc::XMLScanner_scanReset;
-*checkXMLDecl = *XML::Xercesc::XMLScanner_checkXMLDecl;
-*loadGrammar = *XML::Xercesc::XMLScanner_loadGrammar;
-*reinitScannerMutex = *XML::Xercesc::XMLScanner_reinitScannerMutex;
-*reinitMsgLoader = *XML::Xercesc::XMLScanner_reinitMsgLoader;
-sub DISOWN {
- my $self = shift;
- my $ptr = tied(%$self);
- delete $OWNER{$ptr};
-}
-
-sub ACQUIRE {
- my $self = shift;
- my $ptr = tied(%$self);
- $OWNER{$ptr} = 1;
-}
-
-
############# Class : XML::Xerces::XMLPScanToken ##############
package XML::Xerces::XMLPScanToken;
@@ -3632,7 +3615,9 @@
*getDocumentHandler = *XML::Xercesc::SAXParser_getDocumentHandler;
*getEntityResolver = *XML::Xercesc::SAXParser_getEntityResolver;
+*getXMLEntityResolver = *XML::Xercesc::SAXParser_getXMLEntityResolver;
*getErrorHandler = *XML::Xercesc::SAXParser_getErrorHandler;
+*getPSVIHandler = *XML::Xercesc::SAXParser_getPSVIHandler;
*getValidator = *XML::Xercesc::SAXParser_getValidator;
*getValidationScheme = *XML::Xercesc::SAXParser_getValidationScheme;
*getDoSchema = *XML::Xercesc::SAXParser_getDoSchema;
@@ -3703,6 +3688,7 @@
XML::Xercesc::SAXParser_setErrorHandler($self,$callback);
return $retval;
}
+*setPSVIHandler = *XML::Xercesc::SAXParser_setPSVIHandler;
sub setEntityResolver {
my ($self,$handler) = @_;
my $callback = $XML::Xerces::SAXParser::OWNER{$self}->{__ENTITY_RESOLVER};
@@ -3715,6 +3701,7 @@
}
return XML::Xercesc::SAXParser_setEntityResolver($self,$callback);
}
+*setXMLEntityResolver = *XML::Xercesc::SAXParser_setXMLEntityResolver;
*error = *XML::Xercesc::SAXParser_error;
*resetErrors = *XML::Xercesc::SAXParser_resetErrors;
sub DISOWN {
@@ -4900,6 +4887,114 @@
}
+############# Class : XML::Xerces::DOMInputSource ##############
+
+package XML::Xerces::DOMInputSource;
+use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
+@ISA = qw( XML::Xerces );
+%OWNER = ();
+%ITERATORS = ();
+
+*getEncoding = *XML::Xercesc::DOMInputSource_getEncoding;
+*getPublicId = *XML::Xercesc::DOMInputSource_getPublicId;
+*getSystemId = *XML::Xercesc::DOMInputSource_getSystemId;
+*getBaseURI = *XML::Xercesc::DOMInputSource_getBaseURI;
+*setEncoding = *XML::Xercesc::DOMInputSource_setEncoding;
+*setPublicId = *XML::Xercesc::DOMInputSource_setPublicId;
+*setSystemId = *XML::Xercesc::DOMInputSource_setSystemId;
+*setBaseURI = *XML::Xercesc::DOMInputSource_setBaseURI;
+*makeStream = *XML::Xercesc::DOMInputSource_makeStream;
+*setIssueFatalErrorIfNotFound = *XML::Xercesc::DOMInputSource_setIssueFatalErrorIfNotFound;
+*getIssueFatalErrorIfNotFound = *XML::Xercesc::DOMInputSource_getIssueFatalErrorIfNotFound;
+*release = *XML::Xercesc::DOMInputSource_release;
+sub DISOWN {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ delete $OWNER{$ptr};
+}
+
+sub ACQUIRE {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ $OWNER{$ptr} = 1;
+}
+
+
+############# Class : XML::Xerces::Wrapper4InputSource ##############
+
+package XML::Xerces::Wrapper4InputSource;
+use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
+@ISA = qw( XML::Xerces XML::Xerces::DOMInputSource );
+%OWNER = ();
+%ITERATORS = ();
+sub new {
+ my $pkg = shift;
+ my $self = XML::Xercesc::new_Wrapper4InputSource(@_);
+ bless $self, $pkg if defined($self);
+}
+
+
+*makeStream = *XML::Xercesc::Wrapper4InputSource_makeStream;
+*getEncoding = *XML::Xercesc::Wrapper4InputSource_getEncoding;
+*getPublicId = *XML::Xercesc::Wrapper4InputSource_getPublicId;
+*getSystemId = *XML::Xercesc::Wrapper4InputSource_getSystemId;
+*getBaseURI = *XML::Xercesc::Wrapper4InputSource_getBaseURI;
+*getIssueFatalErrorIfNotFound = *XML::Xercesc::Wrapper4InputSource_getIssueFatalErrorIfNotFound;
+*setEncoding = *XML::Xercesc::Wrapper4InputSource_setEncoding;
+*setPublicId = *XML::Xercesc::Wrapper4InputSource_setPublicId;
+*setSystemId = *XML::Xercesc::Wrapper4InputSource_setSystemId;
+*setBaseURI = *XML::Xercesc::Wrapper4InputSource_setBaseURI;
+*setIssueFatalErrorIfNotFound = *XML::Xercesc::Wrapper4InputSource_setIssueFatalErrorIfNotFound;
+*release = *XML::Xercesc::Wrapper4InputSource_release;
+sub DISOWN {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ delete $OWNER{$ptr};
+}
+
+sub ACQUIRE {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ $OWNER{$ptr} = 1;
+}
+
+
+############# Class : XML::Xerces::Wrapper4DOMInputSource ##############
+
+package XML::Xerces::Wrapper4DOMInputSource;
+use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
+@ISA = qw( XML::Xerces XML::Xerces::InputSource );
+%OWNER = ();
+%ITERATORS = ();
+sub new {
+ my $pkg = shift;
+ my $self = XML::Xercesc::new_Wrapper4DOMInputSource(@_);
+ bless $self, $pkg if defined($self);
+}
+
+
+*makeStream = *XML::Xercesc::Wrapper4DOMInputSource_makeStream;
+*getEncoding = *XML::Xercesc::Wrapper4DOMInputSource_getEncoding;
+*getPublicId = *XML::Xercesc::Wrapper4DOMInputSource_getPublicId;
+*getSystemId = *XML::Xercesc::Wrapper4DOMInputSource_getSystemId;
+*getIssueFatalErrorIfNotFound = *XML::Xercesc::Wrapper4DOMInputSource_getIssueFatalErrorIfNotFound;
+*setEncoding = *XML::Xercesc::Wrapper4DOMInputSource_setEncoding;
+*setPublicId = *XML::Xercesc::Wrapper4DOMInputSource_setPublicId;
+*setSystemId = *XML::Xercesc::Wrapper4DOMInputSource_setSystemId;
+*setIssueFatalErrorIfNotFound = *XML::Xercesc::Wrapper4DOMInputSource_setIssueFatalErrorIfNotFound;
+sub DISOWN {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ delete $OWNER{$ptr};
+}
+
+sub ACQUIRE {
+ my $self = shift;
+ my $ptr = tied(%$self);
+ $OWNER{$ptr} = 1;
+}
+
+
############# Class : XML::Xerces::DOMBuilder ##############
package XML::Xerces::DOMBuilder;
@@ -5022,39 +5117,6 @@
}
-############# Class : XML::Xerces::DOMInputSource ##############
-
-package XML::Xerces::DOMInputSource;
-use vars qw(@ISA %OWNER %ITERATORS %BLESSEDMEMBERS);
-@ISA = qw( XML::Xerces );
-%OWNER = ();
-%ITERATORS = ();
-
-*getEncoding = *XML::Xercesc::DOMInputSource_getEncoding;
-*getPublicId = *XML::Xercesc::DOMInputSource_getPublicId;
-*getSystemId = *XML::Xercesc::DOMInputSource_getSystemId;
-*getBaseURI = *XML::Xercesc::DOMInputSource_getBaseURI;
-*setEncoding = *XML::Xercesc::DOMInputSource_setEncoding;
-*setPublicId = *XML::Xercesc::DOMInputSource_setPublicId;
-*setSystemId = *XML::Xercesc::DOMInputSource_setSystemId;
-*setBaseURI = *XML::Xercesc::DOMInputSource_setBaseURI;
-*makeStream = *XML::Xercesc::DOMInputSource_makeStream;
-*setIssueFatalErrorIfNotFound = *XML::Xercesc::DOMInputSource_setIssueFatalErrorIfNotFound;
-*getIssueFatalErrorIfNotFound = *XML::Xercesc::DOMInputSource_getIssueFatalErrorIfNotFound;
-*release = *XML::Xercesc::DOMInputSource_release;
-sub DISOWN {
- my $self = shift;
- my $ptr = tied(%$self);
- delete $OWNER{$ptr};
-}
-
-sub ACQUIRE {
- my $self = shift;
- my $ptr = tied(%$self);
- $OWNER{$ptr} = 1;
-}
-
-
############# Class : XML::Xerces::DOMLocator ##############
package XML::Xerces::DOMLocator;
@@ -5208,6 +5270,7 @@
*getCreateCommentNodes = *XML::Xercesc::AbstractDOMParser_getCreateCommentNodes;
*getCalculateSrcOfs = *XML::Xercesc::AbstractDOMParser_getCalculateSrcOfs;
*getStandardUriConformant = *XML::Xercesc::AbstractDOMParser_getStandardUriConformant;
+*getPSVIHandler = *XML::Xercesc::AbstractDOMParser_getPSVIHandler;
*setDoNamespaces = *XML::Xercesc::AbstractDOMParser_setDoNamespaces;
*setExitOnFirstFatalError = *XML::Xercesc::AbstractDOMParser_setExitOnFirstFatalError;
*setValidationConstraintFatal = *XML::Xercesc::AbstractDOMParser_setValidationConstraintFatal;
@@ -5224,6 +5287,8 @@
*setCalculateSrcOfs = *XML::Xercesc::AbstractDOMParser_setCalculateSrcOfs;
*setStandardUriConformant = *XML::Xercesc::AbstractDOMParser_setStandardUriConformant;
*useScanner = *XML::Xercesc::AbstractDOMParser_useScanner;
+*useImplementation = *XML::Xercesc::AbstractDOMParser_useImplementation;
+*setPSVIHandler = *XML::Xercesc::AbstractDOMParser_setPSVIHandler;
*parse = *XML::Xercesc::AbstractDOMParser_parse;
*parseFirst = *XML::Xercesc::AbstractDOMParser_parseFirst;
*parseNext = *XML::Xercesc::AbstractDOMParser_parseNext;
@@ -5270,6 +5335,7 @@
*getErrorHandler = *XML::Xercesc::XercesDOMParser_getErrorHandler;
*getEntityResolver = *XML::Xercesc::XercesDOMParser_getEntityResolver;
+*getXMLEntityResolver = *XML::Xercesc::XercesDOMParser_getXMLEntityResolver;
*isCachingGrammarFromParse = *XML::Xercesc::XercesDOMParser_isCachingGrammarFromParse;
*isUsingCachedGrammarInParse = *XML::Xercesc::XercesDOMParser_isUsingCachedGrammarInParse;
*getGrammar = *XML::Xercesc::XercesDOMParser_getGrammar;
@@ -5302,6 +5368,7 @@
}
return XML::Xercesc::XercesDOMParser_setEntityResolver($self,$callback);
}
+*setXMLEntityResolver = *XML::Xercesc::XercesDOMParser_setXMLEntityResolver;
*cacheGrammarFromParse = *XML::Xercesc::XercesDOMParser_cacheGrammarFromParse;
*useCachedGrammarInParse = *XML::Xercesc::XercesDOMParser_useCachedGrammarInParse;
*resetDocumentPool = *XML::Xercesc::XercesDOMParser_resetDocumentPool;
@@ -5507,6 +5574,7 @@
*DEBUG_UTF8_OUT = *XML::Xercesc::DEBUG_UTF8_OUT;
*DEBUG_UTF8_IN = *XML::Xercesc::DEBUG_UTF8_IN;
+*XMLPlatformUtils_fgArrayMemoryManager = *XML::Xercesc::XMLPlatformUtils_fgArrayMemoryManager;
*XMLElementDecl_fgInvalidElemId = *XML::Xercesc::XMLElementDecl_fgInvalidElemId;
*XMLElementDecl_fgPCDataElemId = *XML::Xercesc::XMLElementDecl_fgPCDataElemId;
*XMLElementDecl_fgPCDataElemName = *XML::Xercesc::XMLElementDecl_fgPCDataElemName;
@@ -5630,6 +5698,8 @@
*XMLUni_fgIGXMLScanner = *XML::Xercesc::XMLUni_fgIGXMLScanner;
*XMLUni_fgSGXMLScanner = *XML::Xercesc::XMLUni_fgSGXMLScanner;
*XMLUni_fgDGXMLScanner = *XML::Xercesc::XMLUni_fgDGXMLScanner;
+*XMLUni_fgCDataStart = *XML::Xercesc::XMLUni_fgCDataStart;
+*XMLUni_fgCDataEnd = *XML::Xercesc::XMLUni_fgCDataEnd;
*XMLUni_fgArrayIndexOutOfBoundsException_Name = *XML::Xercesc::XMLUni_fgArrayIndexOutOfBoundsException_Name;
*XMLUni_fgEmptyStackException_Name = *XML::Xercesc::XMLUni_fgEmptyStackException_Name;
*XMLUni_fgIllegalArgumentException_Name = *XML::Xercesc::XMLUni_fgIllegalArgumentException_Name;
@@ -5651,6 +5721,7 @@
*XMLUni_fgInvalidDatatypeValueException_Name = *XML::Xercesc::XMLUni_fgInvalidDatatypeValueException_Name;
*XMLUni_fgSchemaDateTimeException_Name = *XML::Xercesc::XMLUni_fgSchemaDateTimeException_Name;
*XMLUni_fgXPathException_Name = *XML::Xercesc::XMLUni_fgXPathException_Name;
+*XMLUni_fgXSerializationException_Name = *XML::Xercesc::XMLUni_fgXSerializationException_Name;
*XMLUni_fgNegINFString = *XML::Xercesc::XMLUni_fgNegINFString;
*XMLUni_fgNegZeroString = *XML::Xercesc::XMLUni_fgNegZeroString;
*XMLUni_fgPosZeroString = *XML::Xercesc::XMLUni_fgPosZeroString;
@@ -5672,6 +5743,7 @@
*XMLUni_fgXercesCacheGrammarFromParse = *XML::Xercesc::XMLUni_fgXercesCacheGrammarFromParse;
*XMLUni_fgXercesUseCachedGrammarInParse = *XML::Xercesc::XMLUni_fgXercesUseCachedGrammarInParse;
*XMLUni_fgXercesScannerName = *XML::Xercesc::XMLUni_fgXercesScannerName;
+*XMLUni_fgXercesParserUseDocumentFromImplementation = *XML::Xercesc::XMLUni_fgXercesParserUseDocumentFromImplementation;
*XMLUni_fgXercesCalculateSrcOfs = *XML::Xercesc::XMLUni_fgXercesCalculateSrcOfs;
*XMLUni_fgXercesStandardUriConformant = *XML::Xercesc::XMLUni_fgXercesStandardUriConformant;
*XMLUni_fgSAX2CoreValidation = *XML::Xercesc::XMLUni_fgSAX2CoreValidation;
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org