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:58:42 UTC
svn commit: rev 20166 - xml/xerces-p/trunk
Author: jasons
Date: Thu May 20 09:58:41 2004
New Revision: 20166
Modified:
xml/xerces-p/trunk/Makefile.PL
xml/xerces-p/trunk/Xerces.cpp
xml/xerces-p/trunk/Xerces.pm
Log:
initial 2.5 commit
Modified: xml/xerces-p/trunk/Makefile.PL
==============================================================================
--- xml/xerces-p/trunk/Makefile.PL (original)
+++ xml/xerces-p/trunk/Makefile.PL Thu May 20 09:58:41 2004
@@ -155,7 +155,7 @@
# We need to know which version of libxerces we are to use.
# As of Xerces-C 1.5.1, minor version numbers are used
-my $XERCES_MAJOR_VERSION = '2.4';
+my $XERCES_MAJOR_VERSION = '2.5';
my $XERCES_MINOR_VERSION = '0';
my $XERCES_LIB_VERSION = "$XERCES_MAJOR_VERSION.$XERCES_MINOR_VERSION";
my $XERCES_PERL_VERSION = $XERCES_LIB_VERSION . '-0';
Modified: xml/xerces-p/trunk/Xerces.cpp
==============================================================================
--- xml/xerces-p/trunk/Xerces.cpp (original)
+++ xml/xerces-p/trunk/Xerces.cpp Thu May 20 09:58:41 2004
@@ -13,15 +13,11 @@
template<class T> class SwigValueWrapper {
T *tt;
public:
- SwigValueWrapper() : tt(0) { }
- SwigValueWrapper(const SwigValueWrapper<T>& rhs) : tt(new T(*rhs.tt)) { }
- SwigValueWrapper(const T& t) : tt(new T(t)) { }
- ~SwigValueWrapper() { delete tt; }
- SwigValueWrapper& operator=(const T& t) { delete tt; tt = new T(t); return *this; }
- operator T&() const { return *tt; }
- T *operator&() { return tt; }
-private:
- SwigValueWrapper& operator=(const SwigValueWrapper<T>& rhs);
+ inline SwigValueWrapper() : tt(0) { }
+ inline ~SwigValueWrapper() { if (tt) delete tt; }
+ inline SwigValueWrapper& operator=(const T& t) { tt = new T(t); return *this; }
+ inline operator T&() const { return *tt; }
+ inline T *operator&() { return tt; }
};
#endif
@@ -94,7 +90,6 @@
SWIGIMPORT(swig_type_info *) SWIG_TypeCheck(char *c, swig_type_info *);
SWIGIMPORT(void *) SWIG_TypeCast(swig_type_info *, void *);
SWIGIMPORT(swig_type_info *) SWIG_TypeDynamicCast(swig_type_info *, void **);
-SWIGIMPORT(const char *) SWIG_TypeName(const swig_type_info *);
SWIGIMPORT(swig_type_info *) SWIG_TypeQuery(const char *);
SWIGIMPORT(void) SWIG_TypeClientData(swig_type_info *, void *);
@@ -137,7 +132,6 @@
head = tc;
tc++;
}
- if (next) next->prev = head; /**/
head->next = next;
return ret;
}
@@ -161,7 +155,6 @@
s->next = ty->next;
if (ty->next) ty->next->prev = s;
ty->next = s;
- s->prev = ty; /**/
return s;
}
s = s->next;
@@ -190,12 +183,6 @@
return lastty;
}
-/* Return the name associated with this type */
-SWIGRUNTIME(const char *)
-SWIG_TypeName(const swig_type_info *ty) {
- return ty->name;
-}
-
/* Search for a swig_type_info structure */
SWIGRUNTIME(swig_type_info *)
SWIG_TypeQuery(const char *name) {
@@ -212,7 +199,7 @@
SWIGRUNTIME(void)
SWIG_TypeClientData(swig_type_info *ti, void *clientdata) {
swig_type_info *tc, *equiv;
- if (ti->clientdata == clientdata) return;
+ if (ti->clientdata) return;
ti->clientdata = clientdata;
equiv = ti->next;
while (equiv) {
@@ -238,7 +225,7 @@
* perl5.swg
*
* Perl5 runtime library
- * $Header: /cvsroot/SWIG/Lib/perl5/perlrun.swg,v 1.7 2003/10/29 19:43:37 beazley Exp $
+ * $Header: /cvs/projects/SWIG/Lib/perl5/Attic/perlrun.swg,v 1.1.2.10 2002/09/02 22:54:30 beazley Exp $
* ----------------------------------------------------------------------------- */
#define SWIGPERL
@@ -281,7 +268,7 @@
/* Macros for low-level exception handling */
#define SWIG_fail goto fail
-#define SWIG_croak(x) { if ((_swigerr = (const char *) x)) goto fail; }
+#define SWIG_croak(x) while ((_swigerr = (const char *) x)) goto fail
#define SWIG_MAX_ERRMSG 256
/* Note: SwigMagicFuncHack is a typedef used to get the C++
@@ -355,57 +342,19 @@
extern "C" {
#endif
-#define SWIG_OWNER 1
-#define SWIG_SHADOW 2
-
#ifdef SWIG_NOINCLUDE
#ifndef PERL_OBJECT
extern int SWIG_ConvertPtr(SV *, void **, swig_type_info *, int flags);
extern void SWIG_MakePtr(SV *, void *, swig_type_info *, int flags);
-swig_type_info *SWIG_TypeCheckRV(SV *rv, swig_type_info *ty);
#else
-extern int SWIG_ConvertPtr_(CPerlObj *, SV *, void **, swig_type_info *,int flags);
-extern void SWIG_MakePtr_(CPerlObj *, SV *, void *, swig_type_info *, int flags);
-swig_type_info * SWIG_TypeCheckRV_(CPerlObj *pPerl, SV *rv, swig_type_info *ty);
-#define SWIG_ConvertPtr(a,b,c,d) SWIG_ConvertPtr_(pPerl,a,b,c,d)
-#define SWIG_MakePtr(a,b,c,d) SWIG_MakePtr_(pPerl,a,b,c,d)
-#define SWIG_TypeCheckRV(a,b,c) SWIG_TypeCheckRV_(pPerl,a,b,c)
+extern int _SWIG_ConvertPtr(CPerlObj *, SV *, void **, swig_type_info *,int flags);
+extern void _SWIG_MakePtr(CPerlObj *, SV *, void *, swig_type_info *, int flags);
+#define SWIG_ConvertPtr(a,b,c,d) _SWIG_ConvertPtr(pPerl,a,b,c,d)
+#define SWIG_MakePtr(a,b,c,d) _SWIG_MakePtr(pPerl,a,b,c,d)
#endif
#else
-
-#ifndef PERL_OBJECT
-SWIGRUNTIME(swig_type_info *)
-SWIG_TypeCheckRV(SV *rv, swig_type_info *ty)
-#else
-#define SWIG_TypeCheckRV(a,b,c) SWIG_TypeCheckRV_(pPerl,a,b,c)
-SWIGRUNTIME(swig_type_info *)
-SWIG_TypeCheckRV_(CPerlObj *pPerl, SV *rv, swig_type_info *ty)
-#endif
-{
- swig_type_info *s;
- if (!ty) return 0; /* Void pointer */
- s = ty->next; /* First element always just a name */
- do {
- if (sv_derived_from(rv, s->name)) {
- if (s == ty->next) return s;
- /* Move s to the top of the linked list */
- s->prev->next = s->next;
- if (s->next) {
- s->next->prev = s->prev;
- }
- /* Insert s as second element in the list */
- s->next = ty->next;
- if (ty->next) ty->next->prev = s;
- ty->next = s;
- s->prev = ty; /**/
- return s;
- }
- s = s->next;
- } while (s && (s != ty->next));
- return 0;
-}
/* Function for getting a pointer value */
@@ -413,13 +362,14 @@
SWIGRUNTIME(int)
SWIG_ConvertPtr(SV *sv, void **ptr, swig_type_info *_t, int flags)
#else
-#define SWIG_ConvertPtr(a,b,c,d) SWIG_ConvertPtr_(pPerl,a,b,c,d)
+#define SWIG_ConvertPtr(a,b,c,d) _SWIG_ConvertPtr(pPerl,a,b,c,d)
SWIGRUNTIME(int)
-SWIG_ConvertPtr_(CPerlObj *pPerl, SV *sv, void **ptr, swig_type_info *_t, int flags)
+_SWIG_ConvertPtr(CPerlObj *pPerl, SV *sv, void **ptr, swig_type_info *_t, int flags)
#endif
{
+ char *_c;
swig_type_info *tc;
- void *voidptr = (void *)0;
+ IV tmp;
/* If magical, apply more magic */
if (SvGMAGICAL(sv))
@@ -428,26 +378,24 @@
/* Check to see if this is an object */
if (sv_isobject(sv)) {
SV *tsv = (SV*) SvRV(sv);
- IV tmp = 0;
if ((SvTYPE(tsv) == SVt_PVHV)) {
MAGIC *mg;
if (SvMAGICAL(tsv)) {
- mg = mg_find(tsv,'P');
- if (mg) {
- SV *rsv = mg->mg_obj;
- if (sv_isobject(rsv)) {
- tmp = SvIV((SV*)SvRV(rsv));
- }
- }
+ mg = mg_find(tsv,'P');
+ if (mg) {
+ SV *rsv = mg->mg_obj;
+ if (sv_isobject(rsv)) {
+ tmp = SvIV((SV*)SvRV(rsv));
+ }
+ }
} else {
- return -1;
+ return -1;
}
} else {
tmp = SvIV((SV*)SvRV(sv));
}
- voidptr = (void *)tmp;
if (!_t) {
- *(ptr) = voidptr;
+ *(ptr) = (void *) tmp;
return 0;
}
} else if (! SvOK(sv)) { /* Check for undef */
@@ -465,57 +413,28 @@
}
if (_t) {
/* Now see if the types match */
- tc = SWIG_TypeCheckRV(sv,_t);
+ _c = HvNAME(SvSTASH(SvRV(sv)));
+ tc = SWIG_TypeCheck(_c,_t);
if (!tc) {
- *ptr = voidptr;
+ *ptr = (void *) tmp;
return -1;
}
- *ptr = SWIG_TypeCast(tc,voidptr);
+ *ptr = SWIG_TypeCast(tc,(void *)tmp);
return 0;
}
- *ptr = voidptr;
+ *ptr = (void *) tmp;
return 0;
}
-
-/* added for compatibility with Perl < 5.8 */
-#ifndef PERL_MAGIC_tied
-#define PERL_MAGIC_tied 'P'
-#endif
-
#ifndef PERL_OBJECT
SWIGRUNTIME(void)
SWIG_MakePtr(SV *sv, void *ptr, swig_type_info *t,int flags)
#else
-#define SWIG_MakePtr(a,b,c,d) SWIG_MakePtr_(pPerl,a,b,c,d)
+#define SWIG_MakePtr(a,b,c,d) _SWIG_MakePtr(pPerl,a,b,c,d)
SWIGRUNTIME(void)
-SWIG_MakePtr_(CPerlObj *pPerl, SV *sv, void *ptr, swig_type_info *t, int flags)
+_SWIG_MakePtr(CPerlObj *pPerl, SV *sv, void *ptr, swig_type_info *t, int flags)
#endif
{
- if (ptr && (flags & SWIG_SHADOW)) {
- SV *self;
- SV *obj=newSV(0);
- HV *hash=newHV();
- HV *stash;
- sv_setref_pv(obj, (char *) t->name, ptr);
- stash=SvSTASH(SvRV(obj));
- if (flags & SWIG_OWNER) {
- HV *hv;
- GV *gv=*(GV**)hv_fetch(stash, "OWNER", 5, TRUE);
- if (!isGV(gv))
- gv_init(gv, stash, "OWNER", 5, FALSE);
- hv=GvHVn(gv);
- hv_store_ent(hv, obj, newSViv(1), 0);
- }
- sv_magic((SV *)hash, (SV *)obj, PERL_MAGIC_tied, Nullch, 0);
- SvREFCNT_dec(obj);
- self=newRV_noinc((SV *)hash);
- sv_setsv(sv, self);
- SvREFCNT_dec((SV *)self);
- sv_bless(sv, stash);
- }
- else {
- sv_setref_pv(sv, (char *) t->name, ptr);
- }
+ sv_setref_pv(sv, (char *) t->name, ptr);
}
#endif
@@ -589,59 +508,6 @@
-#ifdef do_open
- #undef do_open
-#endif
-#ifdef do_close
- #undef do_close
-#endif
-#ifdef scalar
- #undef scalar
-#endif
-#ifdef list
- #undef list
-#endif
-#ifdef apply
- #undef apply
-#endif
-#ifdef convert
- #undef convert
-#endif
-#ifdef Error
- #undef Error
-#endif
-#ifdef form
- #undef form
-#endif
-#ifdef vform
- #undef vform
-#endif
-#ifdef LABEL
- #undef LABEL
-#endif
-#ifdef METHOD
- #undef METHOD
-#endif
-#ifdef Move
- #undef Move
-#endif
-#ifdef yylex
- #undef yylex
-#endif
-#ifdef yyparse
- #undef yyparse
-#endif
-#ifdef yyerror
- #undef yyerror
-#endif
-#ifdef invert
- #undef invert
-#endif
-#ifdef ref
- #undef ref
-#endif
-
-
/* -------- TYPES TABLE (BEGIN) -------- */
@@ -667,164 +533,167 @@
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[19]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t swig_types[20]
#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Base64 swig_types[21]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttr swig_types[22]
-#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_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__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[63]
-#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser swig_types[64]
-#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];
+#define SWIGTYPE_p_PSVIDefs__PSVIScope swig_types[22]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttr swig_types[23]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUni swig_types[24]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationLS swig_types[25]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__HexBin swig_types[26]
+#define SWIGTYPE_p_XSerializeEngine swig_types[27]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator swig_types[28]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaValidator swig_types[29]
+#define SWIGTYPE_p_DatatypeValidator swig_types[30]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDValidator swig_types[31]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator swig_types[32]
+#define SWIGTYPE_p_PSVIDefs__Validity swig_types[33]
+#define SWIGTYPE_p_unsigned_int swig_types[34]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMElement swig_types[35]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLExcepts swig_types[36]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocument swig_types[37]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementation swig_types[38]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader swig_types[39]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter swig_types[40]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser swig_types[41]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration swig_types[42]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMemory swig_types[43]
+#define SWIGTYPE_p_ValueVectorOfTunsigned_int_t swig_types[44]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t swig_types[45]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder swig_types[46]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLErrorReporter swig_types[47]
+#define SWIGTYPE_p_XMLErrorReporter swig_types[48]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference swig_types[49]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl swig_types[50]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl swig_types[51]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl swig_types[52]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken swig_types[53]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment swig_types[54]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator swig_types[55]
+#define SWIGTYPE_p_SV swig_types[56]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationRegistry swig_types[57]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode swig_types[58]
+#define SWIGTYPE_p_RefHash2KeysTableOfTSchemaAttDef_t swig_types[59]
+#define SWIGTYPE_p_RefHashTableOfTDTDAttDef_t swig_types[60]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__BinInputStream swig_types[61]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLScanner swig_types[62]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[63]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[64]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Parser swig_types[65]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser swig_types[66]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t swig_types[67]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser swig_types[68]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription swig_types[69]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar swig_types[70]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar swig_types[71]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Grammar swig_types[72]
+#define SWIGTYPE_p_ValidationContext swig_types[73]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef swig_types[74]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef swig_types[75]
+#define SWIGTYPE_p_XMLAttDef swig_types[76]
+#define SWIGTYPE_p_DTDAttDef swig_types[77]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL swig_types[78]
+#define SWIGTYPE_p_size_t swig_types[79]
+#define SWIGTYPE_p_RefHashTableOfTXMLRefInfo_t swig_types[80]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NamespaceScope swig_types[81]
+#define SWIGTYPE_p_XMLValid__Codes swig_types[82]
+#define SWIGTYPE_p_PSVIDefs__Validation swig_types[83]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t swig_types[84]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t swig_types[85]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t swig_types[86]
+#define SWIGTYPE_p_int swig_types[87]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter swig_types[88]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget swig_types[89]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget swig_types[90]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufFormatTarget swig_types[91]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatTarget swig_types[92]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarPool swig_types[93]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMutex swig_types[94]
+#define SWIGTYPE_p_PanicHandler__PanicReasons swig_types[95]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource swig_types[96]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource swig_types[97]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdInInputSource swig_types[98]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufInputSource swig_types[99]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMInputSource swig_types[100]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource swig_types[101]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDeleter swig_types[102]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList swig_types[103]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList swig_types[104]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList swig_types[105]
+#define SWIGTYPE_p_XMLAttDefList swig_types[106]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource swig_types[107]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource swig_types[108]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMImplementationSource swig_types[109]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMUserDataHandler swig_types[110]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler swig_types[111]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler swig_types[112]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocTypeHandler swig_types[113]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityHandler swig_types[114]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler swig_types[115]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler swig_types[116]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler swig_types[117]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler swig_types[118]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler swig_types[119]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler swig_types[120]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler swig_types[121]
+#define SWIGTYPE_p_PerlCallbackHandler swig_types[122]
+#define SWIGTYPE_p_PanicHandler swig_types[123]
+#define SWIGTYPE_p_bool swig_types[124]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__AttributeList swig_types[125]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler swig_types[126]
+#define SWIGTYPE_p_PerlErrorCallbackHandler swig_types[127]
+#define SWIGTYPE_p_PerlDocumentCallbackHandler swig_types[128]
+#define SWIGTYPE_p_PerlContentCallbackHandler swig_types[129]
+#define SWIGTYPE_p_PerlEntityResolverHandler swig_types[130]
+#define SWIGTYPE_p_PerlNodeFilterCallbackHandler swig_types[131]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction swig_types[132]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef swig_types[133]
+#define SWIGTYPE_p_SchemaAttDef swig_types[134]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException swig_types[135]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException swig_types[136]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException swig_types[137]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException swig_types[138]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException swig_types[139]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException swig_types[140]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLException swig_types[141]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl swig_types[142]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityDecl swig_types[143]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Locator swig_types[144]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMLocator swig_types[145]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase swig_types[146]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTypeInfo swig_types[147]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo swig_types[148]
+#define SWIGTYPE_p_ComplexTypeInfo swig_types[149]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNode swig_types[150]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentRange swig_types[151]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLReaderFactory swig_types[152]
+#define SWIGTYPE_p_DatatypeValidatorFactory swig_types[153]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMsgLoader swig_types[154]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesGroupInfo_t swig_types[155]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment swig_types[156]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl swig_types[157]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal swig_types[158]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange swig_types[159]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker swig_types[160]
+#define SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t swig_types[161]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName swig_types[162]
+#define SWIGTYPE_p_p_XERCES_CPP_NAMESPACE__QName swig_types[163]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection swig_types[164]
+#define SWIGTYPE_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t swig_types[165]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity swig_types[166]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLBufferMgr swig_types[167]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver swig_types[168]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__GrammarResolver swig_types[169]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver swig_types[170]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__Attributes swig_types[171]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityResolver swig_types[172]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilder swig_types[173]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__ReaderMgr swig_types[174]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCharacterData swig_types[175]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri swig_types[176]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMAttr swig_types[177]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType swig_types[178]
+#define SWIGTYPE_p_SecurityManager swig_types[179]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager swig_types[180]
+#define SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMWriter swig_types[181]
+static swig_type_info *swig_types[183];
/* -------- TYPES TABLE (END) -------- */
@@ -1242,6 +1111,26 @@
}
+SWIGCLASS_STATIC int _wrap_set_XMLPlatformUtils_fgAtomicMutex(pTHX_ SV* sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ if (SWIG_ConvertPtr(sv, (void **) &XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgAtomicMutex, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMutex,0) < 0) {
+ croak("Type error in argument $argnum of XMLPlatformUtils_fgAtomicMutex. Expected _p_XERCES_CPP_NAMESPACE__XMLMutex");
+ }
+ }
+ return 1;
+}
+
+
+SWIGCLASS_STATIC int _wrap_val_XMLPlatformUtils_fgAtomicMutex(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ sv_setiv(SvRV(sv),(IV) XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgAtomicMutex);
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLElementDecl_fgInvalidElemId(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -1456,6 +1345,26 @@
}
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgIBM1047EncodingString(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgIBM1047EncodingString));
+ }
+ return 1;
+}
+
+
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgIBM1047EncodingString2(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgIBM1047EncodingString2));
+ }
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLUni_fgIBM1140EncodingString(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -3196,6 +3105,16 @@
}
+SWIGCLASS_STATIC int _wrap_val_XMLUni_fgDOMXMLDeclaration(pTHX_ SV *sv, MAGIC *mg) {
+ MAGIC_PPERL
+ mg = mg;
+ {
+ sv_setsv((SV*)sv, XMLString2Perl(XERCES_CPP_NAMESPACE::XMLUni::fgDOMXMLDeclaration));
+ }
+ return 1;
+}
+
+
SWIGCLASS_STATIC int _wrap_val_XMLUni_fgXercescDefaultLocale(pTHX_ SV *sv, MAGIC *mg) {
MAGIC_PPERL
mg = mg;
@@ -3394,21 +3313,29 @@
const char *_swigerr = _swigmsg;
{
FileHandle arg1 = (FileHandle) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
unsigned int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_curFilePos(theFile);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_curFilePos(theFile,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
SWIG_croak("Type error in argument 1 of XMLPlatformUtils_curFilePos. Expected _FileHandle");
}
}
+ 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 XMLPlatformUtils_curFilePos. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::curFilePos(arg1);
+ result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::curFilePos(arg1,arg2);
}
catch (const XMLException& e)
@@ -3435,20 +3362,28 @@
const char *_swigerr = _swigmsg;
{
FileHandle arg1 = (FileHandle) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_closeFile(theFile);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_closeFile(theFile,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
SWIG_croak("Type error in argument 1 of XMLPlatformUtils_closeFile. Expected _FileHandle");
}
}
+ 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 XMLPlatformUtils_closeFile. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::closeFile(arg1);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::closeFile(arg1,arg2);
}
catch (const XMLException& e)
@@ -3474,21 +3409,29 @@
const char *_swigerr = _swigmsg;
{
FileHandle arg1 = (FileHandle) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
unsigned int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_fileSize(theFile);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_fileSize(theFile,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
SWIG_croak("Type error in argument 1 of XMLPlatformUtils_fileSize. Expected _FileHandle");
}
}
+ 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 XMLPlatformUtils_fileSize. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fileSize(arg1);
+ result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fileSize(arg1,arg2);
}
catch (const XMLException& e)
@@ -3510,23 +3453,83 @@
}
-XS(_wrap_XMLPlatformUtils_openFile) {
+XS(_wrap_XMLPlatformUtils_openFile__SWIG_0) {
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 ;
FileHandle result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_openFile(fileName);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_openFile(fileName,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 XMLPlatformUtils_openFile. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
+ {
+ try {
+ result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFile((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_FileHandle,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XMLPlatformUtils_openFile__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ 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 ;
+ FileHandle result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_openFile(fileName,manager);");
+ }
+ {
+ if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
+ arg1 = Perl2XMLString(ST(0));
+ } else {
+ croak("Type error in argument 2 of XMLPlatformUtils_openFile, Expected perl-string.");
+ 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 XMLPlatformUtils_openFile. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFile((char const *)arg1);
+ result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFile((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -3539,32 +3542,99 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle,0);
+ {
+ delete[] arg1;
+ }
XSRETURN(argvi);
fail:
+ {
+ delete[] arg1;
+ }
(void) _swigerr;
}
croak(_swigerr);
}
+XS(_wrap_XMLPlatformUtils_openFile) {
+ dXSARGS;
+
+ 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_XMLPlatformUtils_openFile__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_XMLPlatformUtils_openFile__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_XMLPlatformUtils_openFile__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_XMLPlatformUtils_openFile__SWIG_0); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'XMLPlatformUtils_openFile'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_XMLPlatformUtils_openFileToWrite__SWIG_0) {
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 ;
FileHandle result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_openFileToWrite(fileName);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_openFileToWrite(fileName,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 XMLPlatformUtils_openFileToWrite. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFileToWrite((char const *)arg1);
+ result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFileToWrite((char const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -3577,7 +3647,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -3591,12 +3661,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 ;
FileHandle result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_openFileToWrite(fileName);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_openFileToWrite(fileName,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -3606,9 +3677,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 XMLPlatformUtils_openFileToWrite. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFileToWrite((XMLCh const *)arg1);
+ result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openFileToWrite((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -3621,7 +3699,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle,0);
{
delete[] arg1;
}
@@ -3639,22 +3717,48 @@
XS(_wrap_XMLPlatformUtils_openFileToWrite) {
dXSARGS;
- 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_XMLPlatformUtils_openFileToWrite__SWIG_1); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLPlatformUtils_openFileToWrite__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_XMLPlatformUtils_openFileToWrite__SWIG_1); return;
+ }
}
}
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
_v = SvPOK(ST(0)) ? 1 : 0;
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLPlatformUtils_openFileToWrite__SWIG_0); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLPlatformUtils_openFileToWrite__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_XMLPlatformUtils_openFileToWrite__SWIG_0); return;
+ }
}
}
@@ -3667,16 +3771,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 ;
FileHandle result;
int argvi = 0;
dXSARGS;
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: XMLPlatformUtils_openStdInHandle();");
+ if ((items < 0) || (items > 1)) {
+ SWIG_croak("Usage: XMLPlatformUtils_openStdInHandle(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 XMLPlatformUtils_openStdInHandle. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
}
{
try {
- result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openStdInHandle();
+ result = (FileHandle)XERCES_CPP_NAMESPACE::XMLPlatformUtils::openStdInHandle(arg1);
}
catch (const XMLException& e)
@@ -3689,7 +3801,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_FileHandle,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -3705,12 +3817,13 @@
FileHandle arg1 = (FileHandle) 0 ;
unsigned int arg2 ;
XMLByte *arg3 = (XMLByte *) (XMLByte *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
unsigned int result;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: XMLPlatformUtils_readFileBuffer(theFile,toRead,toFill);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: XMLPlatformUtils_readFileBuffer(theFile,toRead,toFill,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
@@ -3720,9 +3833,16 @@
arg2 = (unsigned int) SvUV(ST(1));
if (!SvOK((SV*) ST(2))) arg3 = 0;
else arg3 = (XMLByte *) SvPV(ST(2), PL_na);
+ 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 XMLPlatformUtils_readFileBuffer. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::readFileBuffer(arg1,arg2,arg3);
+ result = (unsigned int)XERCES_CPP_NAMESPACE::XMLPlatformUtils::readFileBuffer(arg1,arg2,arg3,arg4);
}
catch (const XMLException& e)
@@ -3751,11 +3871,12 @@
FileHandle arg1 = (FileHandle) (FileHandle)0 ;
long arg2 ;
XMLByte *arg3 = (XMLByte *) (XMLByte *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg4 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
int argvi = 0;
dXSARGS;
- if ((items < 3) || (items > 3)) {
- SWIG_croak("Usage: XMLPlatformUtils_writeBufferToFile(theFile,toWrite,toFlush);");
+ if ((items < 3) || (items > 4)) {
+ SWIG_croak("Usage: XMLPlatformUtils_writeBufferToFile(theFile,toWrite,toFlush,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
@@ -3765,9 +3886,16 @@
arg2 = (long) SvIV(ST(1));
if (!SvOK((SV*) ST(2))) arg3 = 0;
else arg3 = (XMLByte *) SvPV(ST(2), PL_na);
+ 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 XMLPlatformUtils_writeBufferToFile. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::writeBufferToFile(arg1,arg2,(XMLByte const *)arg3);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::writeBufferToFile(arg1,arg2,(XMLByte const *)arg3,arg4);
}
catch (const XMLException& e)
@@ -3793,20 +3921,28 @@
const char *_swigerr = _swigmsg;
{
FileHandle arg1 = (FileHandle) 0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_resetFile(theFile);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_resetFile(theFile,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, 0,0) < 0) {
SWIG_croak("Type error in argument 1 of XMLPlatformUtils_resetFile. Expected _FileHandle");
}
}
+ 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 XMLPlatformUtils_resetFile. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::resetFile(arg1);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::resetFile(arg1,arg2);
}
catch (const XMLException& e)
@@ -3937,11 +4073,12 @@
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 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_removeDotSlash(srcPath);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_removeDotSlash(srcPath,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -3951,9 +4088,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 XMLPlatformUtils_removeDotSlash. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::removeDotSlash(arg1);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::removeDotSlash(arg1,arg2);
}
catch (const XMLException& e)
@@ -3985,11 +4129,12 @@
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 ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_removeDotDotSlash(srcPath);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_removeDotDotSlash(srcPath,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -3999,9 +4144,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 XMLPlatformUtils_removeDotDotSlash. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::removeDotDotSlash(arg1);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::removeDotDotSlash(arg1,arg2);
}
catch (const XMLException& e)
@@ -4033,12 +4185,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 ;
bool result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_isRelative(toCheck);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_isRelative(toCheck,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -4048,9 +4201,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 XMLPlatformUtils_isRelative. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (bool)XERCES_CPP_NAMESPACE::XMLPlatformUtils::isRelative((XMLCh const *)arg1);
+ result = (bool)XERCES_CPP_NAMESPACE::XMLPlatformUtils::isRelative((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -4084,12 +4244,13 @@
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg3 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLPlatformUtils_weavePaths(basePath,relativePath);");
+ if ((items < 2) || (items > 3)) {
+ SWIG_croak("Usage: XMLPlatformUtils_weavePaths(basePath,relativePath,manager);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -4107,9 +4268,16 @@
XSRETURN(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 XMLPlatformUtils_weavePaths. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::weavePaths((XMLCh const *)arg1,(XMLCh const *)arg2);
+ result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::weavePaths((XMLCh const *)arg1,(XMLCh const *)arg2,arg3);
}
catch (const XMLException& e)
@@ -4284,7 +4452,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -4367,7 +4535,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMsgLoader, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMsgLoader,0);
{
delete[] arg1;
}
@@ -4426,7 +4594,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -4522,16 +4690,24 @@
const char *_swigerr = _swigmsg;
{
bool arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLPlatformUtils_recognizeNEL(state);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLPlatformUtils_recognizeNEL(state,manager);");
}
arg1 = (bool) SvIV(ST(0));
+ 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 XMLPlatformUtils_recognizeNEL. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils::recognizeNEL(arg1);
+ XERCES_CPP_NAMESPACE::XMLPlatformUtils::recognizeNEL(arg1,arg2);
}
catch (const XMLException& e)
@@ -4694,41 +4870,6 @@
}
-XS(_wrap_new_XMLPlatformUtils) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLPlatformUtils *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_XMLPlatformUtils();");
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::XMLPlatformUtils *)new XERCES_CPP_NAMESPACE::XMLPlatformUtils();
-
- }
- 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__XMLPlatformUtils, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
XS(_wrap_delete_XMLPlatformUtils) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -4908,7 +5049,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -4969,7 +5110,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
{
delete[] arg1;
}
@@ -5036,7 +5177,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
{
delete[] arg1;
}
@@ -5092,7 +5233,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
{
delete[] arg2;
}
@@ -5150,7 +5291,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
{
delete[] arg1;
}
@@ -5202,7 +5343,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -5243,7 +5384,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -5489,7 +5630,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -6050,7 +6191,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -6242,6 +6383,83 @@
}
+XS(_wrap_XMLURL_setURL__SWIG_3) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLURL *arg1 = (XERCES_CPP_NAMESPACE::XMLURL *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::XMLURL *arg4 = 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 4) || (items > 4)) {
+ SWIG_croak("Usage: XMLURL_setURL(self,baseURL,relativeURL,xmlURL);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLURL_setURL. Expected _p_XERCES_CPP_NAMESPACE__XMLURL");
+ }
+ }
+ {
+ if (SvPOK(ST(1))||SvIOK(ST(1))||SvNOK(ST(1))) {
+ arg2 = Perl2XMLString(ST(1));
+ } else {
+ croak("Type error in argument 2 of XMLURL_setURL, 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 XMLURL_setURL, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0) < 0) {
+ SWIG_croak("Type error in argument 4 of XMLURL_setURL. Expected _p_XERCES_CPP_NAMESPACE__XMLURL");
+ }
+ }
+ {
+ try {
+ result = (bool)(arg1)->setURL((XMLCh const *)arg2,(XMLCh const *)arg3,*arg4);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ 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_XMLURL_setURL) {
dXSARGS;
@@ -6317,6 +6535,40 @@
}
}
}
+ if (items == 4) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, 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) {
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLURL_setURL__SWIG_3); return;
+ }
+ }
+ }
+ }
+ }
croak("No matching function for overloaded 'XMLURL_setURL'");
XSRETURN(0);
@@ -6437,7 +6689,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -6640,7 +6892,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0);
{
delete[] arg1;
}
@@ -6704,7 +6956,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0);
{
delete[] arg2;
}
@@ -6751,7 +7003,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -6801,7 +7053,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -7062,7 +7314,7 @@
}
-XS(_wrap_XMLUri_getPath) {
+XS(_wrap_XMLUri_getRegBasedAuthority) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -7072,16 +7324,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLUri_getPath(self);");
+ SWIG_croak("Usage: XMLUri_getRegBasedAuthority(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLUri_getPath. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
+ SWIG_croak("Type error in argument 1 of XMLUri_getRegBasedAuthority. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getPath();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getRegBasedAuthority();
}
catch (const XMLException& e)
@@ -7105,7 +7357,7 @@
}
-XS(_wrap_XMLUri_getQueryString) {
+XS(_wrap_XMLUri_getPath) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -7115,16 +7367,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLUri_getQueryString(self);");
+ SWIG_croak("Usage: XMLUri_getPath(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLUri_getQueryString. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
+ SWIG_croak("Type error in argument 1 of XMLUri_getPath. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getQueryString();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getPath();
}
catch (const XMLException& e)
@@ -7148,7 +7400,7 @@
}
-XS(_wrap_XMLUri_getFragment) {
+XS(_wrap_XMLUri_getQueryString) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -7158,16 +7410,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLUri_getFragment(self);");
+ SWIG_croak("Usage: XMLUri_getQueryString(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLUri_getFragment. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
+ SWIG_croak("Type error in argument 1 of XMLUri_getQueryString. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getFragment();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getQueryString();
}
catch (const XMLException& e)
@@ -7191,7 +7443,50 @@
}
-XS(_wrap_XMLUri_setScheme) {
+XS(_wrap_XMLUri_getFragment) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLUri *arg1 = (XERCES_CPP_NAMESPACE::XMLUri *) 0 ;
+ XMLCh *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLUri_getFragment(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLUri_getFragment. Expected _p_XERCES_CPP_NAMESPACE__XMLUri");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLUri const *)arg1)->getFragment();
+
+ }
+ 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_XMLUri_setScheme) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -7394,6 +7689,60 @@
}
+XS(_wrap_XMLUri_setRegBasedAuthority) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLUri *arg1 = (XERCES_CPP_NAMESPACE::XMLUri *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLUri_setRegBasedAuthority(self,newRegAuth);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLUri_setRegBasedAuthority. 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_setRegBasedAuthority, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->setRegBasedAuthority((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_XMLUri_setPath) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -7606,7 +7955,7 @@
}
-XS(_wrap_XMLUri_isValidURI) {
+XS(_wrap_XMLUri_isValidURI__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -7662,6 +8011,100 @@
}
+XS(_wrap_XMLUri_isValidURI__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ bool arg1 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLUri_isValidURI(haveBaseURI,uriStr);");
+ }
+ arg1 = (bool) 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 XMLUri_isValidURI, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ result = (bool)XERCES_CPP_NAMESPACE::XMLUri::isValidURI(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_XMLUri_isValidURI) {
+ dXSARGS;
+
+ if (items == 2) {
+ 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) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLUri_isValidURI__SWIG_0); 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_XMLUri_isValidURI__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'XMLUri_isValidURI'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_XMLUri__SWIG_3) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -7696,7 +8139,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLUri,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -7833,7 +8276,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -7896,7 +8339,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName,0);
{
delete[] arg1;
}
@@ -7962,7 +8405,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName,0);
{
delete[] arg1;
}
@@ -8009,7 +8452,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -8317,7 +8760,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -9186,12 +9629,13 @@
const char *_swigerr = _swigmsg;
{
XMLCh *arg1 = (XMLCh *) (XMLCh *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)0 ;
int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: Base64_getDataLength(inputData);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: Base64_getDataLength(inputData,memMgr);");
}
{
if (SvPOK(ST(0))||SvIOK(ST(0))||SvNOK(ST(0))) {
@@ -9201,9 +9645,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 Base64_getDataLength. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (int)XERCES_CPP_NAMESPACE::Base64::getDataLength((XMLCh const *)arg1);
+ result = (int)XERCES_CPP_NAMESPACE::Base64::getDataLength((XMLCh const *)arg1,arg2);
}
catch (const XMLException& e)
@@ -9270,41 +9721,6 @@
}
-XS(_wrap_new_XMLExcepts) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLExcepts *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_XMLExcepts();");
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::XMLExcepts *)new XERCES_CPP_NAMESPACE::XMLExcepts();
-
- }
- 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__XMLExcepts, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
XS(_wrap_delete_XMLExcepts) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -9722,7 +10138,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLException, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -9905,7 +10321,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XMLAttDef,0);
{
delete[] arg2;
}
@@ -9967,7 +10383,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XMLAttDefList, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XMLAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -10131,7 +10547,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -10217,7 +10633,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -10430,7 +10846,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -10764,7 +11180,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -11154,6 +11570,133 @@
}
+XS(_wrap_XMLElementDecl_getObjectType) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg1 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) 0 ;
+ int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLElementDecl_getObjectType(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLElementDecl_getObjectType. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::XMLElementDecl const *)arg1)->getObjectType();
+
+ }
+ 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_XMLElementDecl_storeElementDecl) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XSerializeEngine *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *arg2 = (XERCES_CPP_NAMESPACE::XMLElementDecl *) (XERCES_CPP_NAMESPACE::XMLElementDecl *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLElementDecl_storeElementDecl(serEng,element);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XSerializeEngine,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLElementDecl_storeElementDecl. Expected _p_XSerializeEngine");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 2 of XMLElementDecl_storeElementDecl. Expected _p_XERCES_CPP_NAMESPACE__XMLElementDecl");
+ }
+ }
+ {
+ try {
+ XERCES_CPP_NAMESPACE::XMLElementDecl::storeElementDecl(*arg1,arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XMLElementDecl_loadElementDecl) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XSerializeEngine *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::XMLElementDecl *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLElementDecl_loadElementDecl(serEng);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XSerializeEngine,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLElementDecl_loadElementDecl. Expected _p_XSerializeEngine");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::XMLElementDecl *)XERCES_CPP_NAMESPACE::XMLElementDecl::loadElementDecl(*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__XMLElementDecl,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_delete_XMLEntityDecl) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -11770,7 +12313,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -12221,7 +12764,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -12302,7 +12845,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0);
{
delete[] arg1;
}
@@ -12653,26 +13196,26 @@
}
-XS(_wrap_XMLNotationDecl_getNameSpace) {
+XS(_wrap_XMLNotationDecl_getNameSpaceId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::XMLNotationDecl *arg1 = (XERCES_CPP_NAMESPACE::XMLNotationDecl *) 0 ;
- XMLCh *result;
+ unsigned int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLNotationDecl_getNameSpace(self);");
+ SWIG_croak("Usage: XMLNotationDecl_getNameSpaceId(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");
+ SWIG_croak("Type error in argument 1 of XMLNotationDecl_getNameSpaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLNotationDecl");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLNotationDecl const *)arg1)->getNameSpace();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLNotationDecl const *)arg1)->getNameSpaceId();
}
catch (const XMLException& e)
@@ -12684,10 +13227,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -12728,7 +13269,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -12994,34 +13535,27 @@
}
-XS(_wrap_XMLNotationDecl_setNameSpace) {
+XS(_wrap_XMLNotationDecl_setNameSpaceId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::XMLNotationDecl *arg1 = (XERCES_CPP_NAMESPACE::XMLNotationDecl *) 0 ;
- XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ unsigned int arg2 ;
int argvi = 0;
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: XMLNotationDecl_setNameSpace(self,newId);");
+ SWIG_croak("Usage: XMLNotationDecl_setNameSpaceId(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);
+ SWIG_croak("Type error in argument 1 of XMLNotationDecl_setNameSpaceId. Expected _p_XERCES_CPP_NAMESPACE__XMLNotationDecl");
}
}
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- (arg1)->setNameSpace((XMLCh const *)arg2);
+ (arg1)->setNameSpaceId(arg2);
}
catch (const XMLException& e)
@@ -13034,14 +13568,8 @@
}
}
- {
- delete[] arg2;
- }
XSRETURN(argvi);
fail:
- {
- delete[] arg2;
- }
(void) _swigerr;
}
croak(_swigerr);
@@ -13255,7 +13783,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg3;
}
@@ -13320,7 +13848,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg2;
}
@@ -13376,7 +13904,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13424,26 +13952,26 @@
}
-XS(_wrap_XMLAttDefList_getMemoryManager) {
+XS(_wrap_XMLAttDefList_getAttDefCount) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::XMLAttDefList *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDefList *) 0 ;
- XERCES_CPP_NAMESPACE::MemoryManager *result;
+ unsigned int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDefList_getMemoryManager(self);");
+ SWIG_croak("Usage: XMLAttDefList_getAttDefCount(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");
+ SWIG_croak("Type error in argument 1 of XMLAttDefList_getAttDefCount. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDefList");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::MemoryManager *)((XERCES_CPP_NAMESPACE::XMLAttDefList const *)arg1)->getMemoryManager();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::XMLAttDefList const *)arg1)->getAttDefCount();
}
catch (const XMLException& e)
@@ -13456,7 +13984,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13465,22 +13993,31 @@
}
-XS(_wrap_XMLAttDef_getAttTypeString) {
+XS(_wrap_XMLAttDefList_getAttDef__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- int arg1 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::XMLAttDefList *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDef_getAttTypeString(attrType);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLAttDefList_getAttDef(self,index);");
}
- arg1 = (int) SvIV(ST(0));
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLAttDef::getAttTypeString((XERCES_CPP_NAMESPACE::XMLAttDef::AttTypes )arg1);
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef &_result_ref = (arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
}
catch (const XMLException& e)
@@ -13492,10 +14029,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__XMLAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13504,22 +14039,31 @@
}
-XS(_wrap_XMLAttDef_getDefAttTypeString) {
+XS(_wrap_XMLAttDefList_getAttDef__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- int arg1 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::XMLAttDefList *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDef_getDefAttTypeString(attrType);");
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: XMLAttDefList_getAttDef(self,index);");
}
- arg1 = (int) SvIV(ST(0));
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
{
try {
- result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLAttDef::getDefAttTypeString((XERCES_CPP_NAMESPACE::XMLAttDef::DefAttTypes )arg1);
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef const &_result_ref = ((XERCES_CPP_NAMESPACE::XMLAttDefList const *)arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
}
catch (const XMLException& e)
@@ -13531,10 +14075,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__XMLAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13543,25 +14085,73 @@
}
-XS(_wrap_delete_XMLAttDef) {
+XS(_wrap_XMLAttDefList_getAttDef) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLAttDefList_getAttDef__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_XMLAttDefList_getAttDef__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'XMLAttDefList_getAttDef'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_XMLAttDefList_getMemoryManager) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ 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: delete_XMLAttDef(self);");
+ SWIG_croak("Usage: XMLAttDefList_getMemoryManager(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of delete_XMLAttDef. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ 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 {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::MemoryManager *)((XERCES_CPP_NAMESPACE::XMLAttDefList const *)arg1)->getMemoryManager();
}
catch (const XMLException& e)
@@ -13573,7 +14163,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13582,26 +14173,30 @@
}
-XS(_wrap_XMLAttDef_getFullName) {
+XS(_wrap_XMLAttDef_getAttTypeString) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ int arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDef_getFullName(self);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLAttDef_getAttTypeString(attrType,manager);");
}
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLAttDef_getFullName. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ arg1 = (int) SvIV(ST(0));
+ 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 XMLAttDef_getAttTypeString. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg1)->getFullName();
+ result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLAttDef::getAttTypeString((XERCES_CPP_NAMESPACE::XMLAttDef::AttTypes )arg1,arg2);
}
catch (const XMLException& e)
@@ -13625,25 +14220,30 @@
}
-XS(_wrap_XMLAttDef_reset) {
+XS(_wrap_XMLAttDef_getDefAttTypeString) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ int arg1 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDef_reset(self);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: XMLAttDef_getDefAttTypeString(attrType,manager);");
}
- {
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLAttDef_reset. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ arg1 = (int) SvIV(ST(0));
+ 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 XMLAttDef_getDefAttTypeString. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
{
try {
- (arg1)->reset();
+ result = (XMLCh *)XERCES_CPP_NAMESPACE::XMLAttDef::getDefAttTypeString((XERCES_CPP_NAMESPACE::XMLAttDef::DefAttTypes )arg1,arg2);
}
catch (const XMLException& e)
@@ -13655,7 +14255,10 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -13664,26 +14267,147 @@
}
-XS(_wrap_XMLAttDef_getDefaultType) {
+XS(_wrap_delete_XMLAttDef) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
- int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: XMLAttDef_getDefaultType(self);");
+ SWIG_croak("Usage: delete_XMLAttDef(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of XMLAttDef_getDefaultType. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ SWIG_croak("Type error in argument 1 of delete_XMLAttDef. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
}
}
{
try {
- result = (int)((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg1)->getDefaultType();
+ delete arg1;
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XMLAttDef_getFullName) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ XMLCh *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLAttDef_getFullName(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDef_getFullName. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg1)->getFullName();
+
+ }
+ 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_XMLAttDef_reset) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLAttDef_reset(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDef_reset. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ }
+ }
+ {
+ try {
+ (arg1)->reset();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_XMLAttDef_getDefaultType) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef *arg1 = (XERCES_CPP_NAMESPACE::XMLAttDef *) 0 ;
+ int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLAttDef_getDefaultType(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLAttDef_getDefaultType. Expected _p_XERCES_CPP_NAMESPACE__XMLAttDef");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::XMLAttDef const *)arg1)->getDefaultType();
}
catch (const XMLException& e)
@@ -14028,7 +14752,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -14937,7 +15661,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -15565,7 +16289,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -15721,7 +16445,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -15776,7 +16500,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -15888,7 +16612,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0);
{
delete[] arg2;
}
@@ -15970,7 +16694,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -16340,7 +17064,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -16428,7 +17152,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -16472,7 +17196,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -16528,7 +17252,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl,0);
{
delete[] arg1;
}
@@ -16587,7 +17311,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -16797,7 +17521,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg2;
}
@@ -16859,7 +17583,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17023,7 +17747,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17109,7 +17833,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17290,7 +18014,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DTDAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DTDAttDef,0);
{
delete[] arg2;
}
@@ -17518,26 +18242,75 @@
}
+XS(_wrap_DTDElementDecl_getObjectType) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDElementDecl *arg1 = (XERCES_CPP_NAMESPACE::DTDElementDecl *) 0 ;
+ int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DTDElementDecl_getObjectType(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDElementDecl_getObjectType. Expected _p_XERCES_CPP_NAMESPACE__DTDElementDecl");
+ }
+ }
+ {
+ try {
+ result = (int)((XERCES_CPP_NAMESPACE::DTDElementDecl const *)arg1)->getObjectType();
+
+ }
+ 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_DTDElementDeclEnumerator__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDElementDecl > *) (XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDElementDecl > *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_DTDElementDeclEnumerator(toEnum);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_DTDElementDeclEnumerator(toEnum,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0) < 0) {
SWIG_croak("Type error in argument 1 of new_DTDElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDElementDecl_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_DTDElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *)new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl >(arg1);
+ result = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *)new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl >(arg1,arg2);
}
catch (const XMLException& e)
@@ -17550,7 +18323,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17591,7 +18364,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17603,7 +18376,7 @@
XS(_wrap_new_DTDElementDeclEnumerator) {
dXSARGS;
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
void *tmp;
@@ -17614,7 +18387,20 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDElementDeclEnumerator__SWIG_0); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDElementDeclEnumerator__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_DTDElementDeclEnumerator__SWIG_0); return;
+ }
}
}
if (items == 1) {
@@ -17675,7 +18461,7 @@
croak(_swigerr);
}
-
+/*
XS(_wrap_DTDElementDeclEnumerator_operator_assignment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -17717,14 +18503,14 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
}
croak(_swigerr);
}
-
+*/
XS(_wrap_DTDElementDeclEnumerator_hasMoreElements) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
@@ -17802,7 +18588,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17925,7 +18711,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -17981,7 +18767,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
{
delete[] arg1;
}
@@ -18052,7 +18838,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
{
delete[] arg1;
}
@@ -18118,7 +18904,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
{
delete[] arg1;
}
@@ -18544,21 +19330,29 @@
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDEntityDecl > *arg1 = (XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDEntityDecl > *) (XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDEntityDecl > *)0 ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg2 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: new_DTDEntityDeclEnumerator(toEnum);");
+ if ((items < 1) || (items > 2)) {
+ SWIG_croak("Usage: new_DTDEntityDeclEnumerator(toEnum,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0) < 0) {
SWIG_croak("Type error in argument 1 of new_DTDEntityDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_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_DTDEntityDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *)new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl >(arg1);
+ result = (XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *)new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl >(arg1,arg2);
}
catch (const XMLException& e)
@@ -18571,7 +19365,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -18612,7 +19406,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -18624,7 +19418,7 @@
XS(_wrap_new_DTDEntityDeclEnumerator) {
dXSARGS;
- if (items == 1) {
+ if ((items >= 1) && (items <= 2)) {
int _v;
{
void *tmp;
@@ -18635,7 +19429,20 @@
}
}
if (_v) {
- (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDeclEnumerator__SWIG_0); return;
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_DTDEntityDeclEnumerator__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_DTDEntityDeclEnumerator__SWIG_0); return;
+ }
}
}
if (items == 1) {
@@ -18696,7 +19503,7 @@
croak(_swigerr);
}
-
+/*
XS(_wrap_DTDEntityDeclEnumerator_operator_assignment) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -18738,14 +19545,14 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
}
croak(_swigerr);
}
-
+*/
XS(_wrap_DTDEntityDeclEnumerator_hasMoreElements) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
@@ -18823,7 +19630,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -18952,7 +19759,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -19125,7 +19932,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg3;
}
@@ -19190,7 +19997,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg2;
}
@@ -19246,7 +20053,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -19294,6 +20101,186 @@
}
+XS(_wrap_DTDAttDefList_getAttDefCount) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDAttDefList *arg1 = (XERCES_CPP_NAMESPACE::DTDAttDefList *) 0 ;
+ unsigned int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: DTDAttDefList_getAttDefCount(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDAttDefList_getAttDefCount. Expected _p_XERCES_CPP_NAMESPACE__DTDAttDefList");
+ }
+ }
+ {
+ try {
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::DTDAttDefList const *)arg1)->getAttDefCount();
+
+ }
+ 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_DTDAttDefList_getAttDef__SWIG_0) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDAttDefList *arg1 = (XERCES_CPP_NAMESPACE::DTDAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DTDAttDefList_getAttDef(self,index);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__DTDAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
+ {
+ try {
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef &_result_ref = (arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
+
+ }
+ 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__XMLAttDef,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DTDAttDefList_getAttDef__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::DTDAttDefList *arg1 = (XERCES_CPP_NAMESPACE::DTDAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: DTDAttDefList_getAttDef(self,index);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of DTDAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__DTDAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
+ {
+ try {
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef const &_result_ref = ((XERCES_CPP_NAMESPACE::DTDAttDefList const *)arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
+
+ }
+ 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__XMLAttDef,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_DTDAttDefList_getAttDef) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DTDAttDefList_getAttDef__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_DTDAttDefList_getAttDef__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'DTDAttDefList_getAttDef'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_DTDAttDefList__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -19328,7 +20315,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -19424,7 +20411,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -19484,7 +20471,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef,0);
{
delete[] arg1;
}
@@ -19566,7 +20553,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDAttDef,0);
{
delete[] arg1;
}
@@ -20079,7 +21066,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDGrammar,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -20280,7 +21267,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -20436,7 +21423,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -20491,7 +21478,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -20603,7 +21590,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0);
{
delete[] arg2;
}
@@ -20726,7 +21713,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -21038,7 +22025,7 @@
}
{
try {
- result = (unsigned int)(arg1)->getRootElemId();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::DTDGrammar const *)arg1)->getRootElemId();
}
catch (const XMLException& e)
@@ -21101,7 +22088,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDEntityDecl,0);
{
delete[] arg2;
}
@@ -21148,7 +22135,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -21191,7 +22178,7 @@
{
XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > * resultobj = new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl >((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_t,0);
}
XSRETURN(argvi);
fail:
@@ -21235,7 +22222,7 @@
{
XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > * resultobj = new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl >((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,0);
}
XSRETURN(argvi);
fail:
@@ -21279,7 +22266,7 @@
{
XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl > * resultobj = new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl >((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl > &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t,0);
}
XSRETURN(argvi);
fail:
@@ -21407,7 +22394,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -21530,7 +22517,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDValidator, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -21999,7 +22986,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -22170,7 +23157,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -22241,7 +23228,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0);
{
delete[] arg1;
}
@@ -22310,7 +23297,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -22544,7 +23531,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg2;
}
@@ -22606,7 +23593,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -22770,7 +23757,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentSpecNode,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -22856,7 +23843,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLContentModel,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -22996,7 +23983,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SchemaAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SchemaAttDef,0);
{
delete[] arg2;
}
@@ -23043,7 +24030,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SchemaAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SchemaAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -23093,6 +24080,50 @@
}
+XS(_wrap_SchemaElementDecl_getPSVIScope) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaElementDecl *arg1 = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) 0 ;
+ PSVIDefs::PSVIScope result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDecl_getPSVIScope(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDecl_getPSVIScope. Expected _p_XERCES_CPP_NAMESPACE__SchemaElementDecl");
+ }
+ }
+ {
+ try {
+ result = ((XERCES_CPP_NAMESPACE::SchemaElementDecl const *)arg1)->getPSVIScope();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ PSVIDefs::PSVIScope * resultobj = new PSVIDefs::PSVIScope((PSVIDefs::PSVIScope &)result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__PSVIScope,0);
+ }
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_SchemaElementDecl_getDatatypeValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -23125,7 +24156,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DatatypeValidator, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DatatypeValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -23373,7 +24404,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_ComplexTypeInfo, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_ComplexTypeInfo,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -23455,7 +24486,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -23498,7 +24529,7 @@
{
PSVIDefs::Validity * resultobj = new PSVIDefs::Validity((PSVIDefs::Validity &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validity, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validity,0);
}
XSRETURN(argvi);
fail:
@@ -23542,7 +24573,7 @@
{
PSVIDefs::Validation * resultobj = new PSVIDefs::Validation((PSVIDefs::Validation &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validation, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validation,0);
}
XSRETURN(argvi);
fail:
@@ -23586,7 +24617,7 @@
{
PSVIDefs::Complexity * resultobj = new PSVIDefs::Complexity((PSVIDefs::Complexity &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Complexity, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Complexity,0);
}
XSRETURN(argvi);
fail:
@@ -24059,6 +25090,53 @@
}
+XS(_wrap_SchemaElementDecl_setPSVIScope) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaElementDecl *arg1 = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) 0 ;
+ PSVIDefs::PSVIScope arg2 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaElementDecl_setPSVIScope(self,toSet);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDecl_setPSVIScope. Expected _p_XERCES_CPP_NAMESPACE__SchemaElementDecl");
+ }
+ }
+ {
+ PSVIDefs::PSVIScope * argp;
+ if (SWIG_ConvertPtr(ST(1),(void **) &argp, SWIGTYPE_p_PSVIDefs__PSVIScope,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaElementDecl_setPSVIScope. Expected _p_PSVIDefs__PSVIScope");
+ }
+ arg2 = *argp;
+ }
+ {
+ try {
+ (arg1)->setPSVIScope(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_SchemaElementDecl_setDatatypeValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -24892,7 +25970,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_IdentityConstraint, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_IdentityConstraint,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -24901,30 +25979,26 @@
}
-XS(_wrap_new_SchemaElementDeclEnumerator) {
+XS(_wrap_SchemaElementDecl_getObjectType) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
- XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) (XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *)0 ;
- bool arg2 = (bool) (bool)false ;
- XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *result;
+ XERCES_CPP_NAMESPACE::SchemaElementDecl *arg1 = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) 0 ;
+ int result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 2)) {
- SWIG_croak("Usage: new_SchemaElementDeclEnumerator(toEnum,adopt);");
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDecl_getObjectType(self);");
}
{
- if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
- SWIG_croak("Type error in argument 1 of new_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaElementDecl_getObjectType. Expected _p_XERCES_CPP_NAMESPACE__SchemaElementDecl");
}
}
- if (items > 1) {
- arg2 = (bool) SvIV(ST(1));
- }
{
try {
- result = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *)new XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl >(arg1,arg2);
+ result = (int)((XERCES_CPP_NAMESPACE::SchemaElementDecl const *)arg1)->getObjectType();
}
catch (const XMLException& e)
@@ -24937,7 +26011,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ sv_setiv(ST(argvi++), (IV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -24946,25 +26020,38 @@
}
-XS(_wrap_delete_SchemaElementDeclEnumerator) {
+XS(_wrap_new_SchemaElementDeclEnumerator__SWIG_0) {
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 ;
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) (XERCES_CPP_NAMESPACE::RefHash3KeysIdPool<XERCES_CPP_NAMESPACE::SchemaElementDecl > *)0 ;
+ bool arg2 = (bool) (bool)false ;
+ XERCES_CPP_NAMESPACE::MemoryManager *arg3 = (XERCES_CPP_NAMESPACE::MemoryManager *) (XERCES_CPP_NAMESPACE::MemoryManager *)XERCES_CPP_NAMESPACE::XMLPlatformUtils::fgMemoryManager ;
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: delete_SchemaElementDeclEnumerator(self);");
+ if ((items < 1) || (items > 3)) {
+ SWIG_croak("Usage: new_SchemaElementDeclEnumerator(toEnum,adopt,manager);");
}
{
- 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 delete_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0) < 0) {
+ SWIG_croak("Type error in argument 1 of new_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ 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_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
}
}
{
try {
- delete arg1;
+ result = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *)new XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl >(arg1,arg2,arg3);
}
catch (const XMLException& e)
@@ -24976,7 +26063,8 @@
croak("%s", "Handling Unknown exception");
}
}
-
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -24985,26 +26073,25 @@
}
-XS(_wrap_SchemaElementDeclEnumerator_hasMoreElements) {
+XS(_wrap_delete_SchemaElementDeclEnumerator) {
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_hasMoreElements(self);");
+ SWIG_croak("Usage: delete_SchemaElementDeclEnumerator(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_hasMoreElements. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ SWIG_croak("Type error in argument 1 of delete_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const *)arg1)->hasMoreElements();
+ delete arg1;
}
catch (const XMLException& e)
@@ -25016,8 +26103,7 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25026,29 +26112,26 @@
}
-XS(_wrap_SchemaElementDeclEnumerator_nextElement) {
+XS(_wrap_new_SchemaElementDeclEnumerator__SWIG_1) {
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 ;
- XERCES_CPP_NAMESPACE::SchemaElementDecl *result;
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *arg1 = 0 ;
+ XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaElementDeclEnumerator_nextElement(self);");
+ SWIG_croak("Usage: new_SchemaElementDeclEnumerator(XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const &);");
}
{
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_nextElement. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ SWIG_croak("Type error in argument 1 of new_SchemaElementDeclEnumerator. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
}
}
{
try {
- {
- XERCES_CPP_NAMESPACE::SchemaElementDecl &_result_ref = (arg1)->nextElement();
- result = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) &_result_ref;
- }
+ result = (XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *)new XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl >((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const &)*arg1);
}
catch (const XMLException& e)
@@ -25061,7 +26144,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25070,11 +26153,154 @@
}
-XS(_wrap_SchemaElementDeclEnumerator_Reset) {
- 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 ;
+XS(_wrap_new_SchemaElementDeclEnumerator) {
+ dXSARGS;
+
+ if ((items >= 1) && (items <= 3)) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolTXERCES_CPP_NAMESPACE__SchemaElementDecl_t, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ if (items <= 1) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaElementDeclEnumerator__SWIG_0); return;
+ }
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ if (items <= 2) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaElementDeclEnumerator__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_SchemaElementDeclEnumerator__SWIG_0); return;
+ }
+ }
+ }
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_new_SchemaElementDeclEnumerator__SWIG_1); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'new_SchemaElementDeclEnumerator'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_SchemaElementDeclEnumerator_hasMoreElements) {
+ 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_hasMoreElements(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_hasMoreElements. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > const *)arg1)->hasMoreElements();
+
+ }
+ 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_nextElement) {
+ 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 ;
+ XERCES_CPP_NAMESPACE::SchemaElementDecl *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaElementDeclEnumerator_nextElement(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_nextElement. Expected _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t");
+ }
+ }
+ {
+ try {
+ {
+ XERCES_CPP_NAMESPACE::SchemaElementDecl &_result_ref = (arg1)->nextElement();
+ result = (XERCES_CPP_NAMESPACE::SchemaElementDecl *) &_result_ref;
+ }
+
+ }
+ 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__SchemaElementDecl,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaElementDeclEnumerator_Reset) {
+ 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;
@@ -25321,7 +26547,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25522,7 +26748,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -25678,7 +26904,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -25733,7 +26959,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -25845,7 +27071,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLNotationDecl,0);
{
delete[] arg2;
}
@@ -25968,7 +27194,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLElementDecl,0);
{
delete[] arg3;
}
@@ -26295,7 +27521,51 @@
{
XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > * resultobj = new XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl >((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,0);
+ }
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaGrammar_getNotationEnumerator) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ SwigValueWrapper< XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl > > result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaGrammar_getNotationEnumerator(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getNotationEnumerator. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
+ }
+ }
+ {
+ try {
+ result = ((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->getNotationEnumerator();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl > * resultobj = new XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl >((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::XMLNotationDecl > &)result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__XMLNotationDecl_t,0);
}
XSRETURN(argvi);
fail:
@@ -26337,7 +27607,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XMLAttDef_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26378,7 +27648,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__ComplexTypeInfo_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__ComplexTypeInfo_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26419,7 +27689,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesGroupInfo_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesGroupInfo_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26460,7 +27730,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXERCES_CPP_NAMESPACE__XercesAttGroupInfo_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26501,7 +27771,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DatatypeValidatorFactory, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DatatypeValidatorFactory,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26542,7 +27812,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NamespaceScope, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__NamespaceScope,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26583,7 +27853,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHash2KeysTableOfTValueVectorOfTXERCES_CPP_NAMESPACE__SchemaElementDecl_p_t_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -26624,7 +27894,48 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXMLRefInfo_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_RefHashTableOfTXMLRefInfo_t,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaGrammar_getValidationContext) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaGrammar *arg1 = (XERCES_CPP_NAMESPACE::SchemaGrammar *) 0 ;
+ ValidationContext *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaGrammar_getValidationContext(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaGrammar,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaGrammar_getValidationContext. Expected _p_XERCES_CPP_NAMESPACE__SchemaGrammar");
+ }
+ }
+ {
+ try {
+ result = (ValidationContext *)((XERCES_CPP_NAMESPACE::SchemaGrammar const *)arg1)->getValidationContext();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_ValidationContext,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27034,7 +28345,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLGrammarDescription,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27224,7 +28535,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27271,7 +28582,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27312,7 +28623,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27353,7 +28664,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XSAnnotation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27489,7 +28800,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__SchemaValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -27958,7 +29269,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -28458,6 +29769,45 @@
}
+XS(_wrap_SchemaValidator_clearDatatypeBuffer) {
+ 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_clearDatatypeBuffer(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_clearDatatypeBuffer. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ (arg1)->clearDatatypeBuffer();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_SchemaValidator_getCurrentTypeInfo) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -28490,7 +29840,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -28531,7 +29881,173 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_getMostRecentAttrValidator) {
+ 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_getMostRecentAttrValidator(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_getMostRecentAttrValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (XERCES_CPP_NAMESPACE::DatatypeValidator *)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getMostRecentAttrValidator();
+
+ }
+ 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);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaValidator_getErrorOccurred) {
+ 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_getErrorOccurred(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_getErrorOccurred. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getErrorOccurred();
+
+ }
+ 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_getIsElemSpecified) {
+ 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_getIsElemSpecified(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_getIsElemSpecified. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getIsElemSpecified();
+
+ }
+ 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_getNormalizedValue) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaValidator *arg1 = (XERCES_CPP_NAMESPACE::SchemaValidator *) 0 ;
+ XMLCh *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaValidator_getNormalizedValue(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_getNormalizedValue. Expected _p_XERCES_CPP_NAMESPACE__SchemaValidator");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaValidator const *)arg1)->getNormalizedValue();
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+ {
+ ST(argvi) = XMLString2Perl(result);
+ ++argvi;
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -28580,7 +30096,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -28753,7 +30269,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg3;
}
@@ -28818,7 +30334,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
{
delete[] arg2;
}
@@ -28874,7 +30390,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -28922,6 +30438,186 @@
}
+XS(_wrap_SchemaAttDefList_getAttDefCount) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDefList *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDefList *) 0 ;
+ unsigned int result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaAttDefList_getAttDefCount(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDefList_getAttDefCount. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDefList");
+ }
+ }
+ {
+ try {
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaAttDefList const *)arg1)->getAttDefCount();
+
+ }
+ 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_SchemaAttDefList_getAttDef__SWIG_0) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDefList *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaAttDefList_getAttDef(self,index);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
+ {
+ try {
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef &_result_ref = (arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
+
+ }
+ 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__XMLAttDef,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaAttDefList_getAttDef__SWIG_1) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDefList *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDefList *) 0 ;
+ unsigned int arg2 ;
+ XERCES_CPP_NAMESPACE::XMLAttDef *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaAttDefList_getAttDef(self,index);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDefList_getAttDef. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDefList");
+ }
+ }
+ arg2 = (unsigned int) SvUV(ST(1));
+ {
+ try {
+ {
+ XERCES_CPP_NAMESPACE::XMLAttDef const &_result_ref = ((XERCES_CPP_NAMESPACE::SchemaAttDefList const *)arg1)->getAttDef(arg2);
+ result = (XERCES_CPP_NAMESPACE::XMLAttDef *) &_result_ref;
+ }
+
+ }
+ 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__XMLAttDef,0);
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaAttDefList_getAttDef) {
+ dXSARGS;
+
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaAttDefList_getAttDef__SWIG_0); return;
+ }
+ }
+ }
+ if (items == 2) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ {
+ _v = SvIOK(ST(1)) ? 1 : 0;
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaAttDefList_getAttDef__SWIG_1); return;
+ }
+ }
+ }
+
+ croak("No matching function for overloaded 'SchemaAttDefList_getAttDef'");
+ XSRETURN(0);
+}
+
+
XS(_wrap_new_SchemaAttDefList__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -28956,7 +30652,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDefList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -29052,7 +30748,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -29123,7 +30819,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
{
delete[] arg1;
}
@@ -29222,7 +30918,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
{
delete[] arg1;
}
@@ -29287,7 +30983,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -29594,7 +31290,7 @@
{
PSVIDefs::Validity * resultobj = new PSVIDefs::Validity((PSVIDefs::Validity &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validity, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validity,0);
}
XSRETURN(argvi);
fail:
@@ -29638,7 +31334,7 @@
{
PSVIDefs::Validation * resultobj = new PSVIDefs::Validation((PSVIDefs::Validation &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validation, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Validation,0);
}
XSRETURN(argvi);
fail:
@@ -29682,7 +31378,7 @@
{
PSVIDefs::Complexity * resultobj = new PSVIDefs::Complexity((PSVIDefs::Complexity &)result);
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Complexity, 0|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__Complexity,0);
}
XSRETURN(argvi);
fail:
@@ -29745,16 +31441,184 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getTypeName(self);");
+ SWIG_croak("Usage: SchemaAttDef_getTypeName(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getTypeName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getTypeName();
+
+ }
+ 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_SchemaAttDef_getTypeAnonymous) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaAttDef_getTypeAnonymous(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getTypeAnonymous. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getTypeAnonymous();
+
+ }
+ 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_SchemaAttDef_isTypeDefinitionUnion) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaAttDef_isTypeDefinitionUnion(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_isTypeDefinitionUnion. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ try {
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->isTypeDefinitionUnion();
+
+ }
+ 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_SchemaAttDef_getMemberTypeUri) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ XMLCh *result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaAttDef_getMemberTypeUri(self);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeUri. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ try {
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeUri();
+
+ }
+ 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_SchemaAttDef_getMemberTypeAnonymous) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ bool result;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: SchemaAttDef_getMemberTypeAnonymous(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getTypeName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeAnonymous. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getTypeName();
+ result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeAnonymous();
}
catch (const XMLException& e)
@@ -29766,10 +31630,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;
@@ -29778,26 +31640,26 @@
}
-XS(_wrap_SchemaAttDef_getTypeAnonymous) {
+XS(_wrap_SchemaAttDef_getMemberTypeName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- bool result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getTypeAnonymous(self);");
+ SWIG_croak("Usage: SchemaAttDef_getMemberTypeName(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getTypeAnonymous. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getTypeAnonymous();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeName();
}
catch (const XMLException& e)
@@ -29809,8 +31671,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;
@@ -29819,26 +31683,26 @@
}
-XS(_wrap_SchemaAttDef_isTypeDefinitionUnion) {
+XS(_wrap_SchemaAttDef_getDOMTypeInfoUri) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- bool result;
+ XMLCh *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_isTypeDefinitionUnion(self);");
+ SWIG_croak("Usage: SchemaAttDef_getDOMTypeInfoUri(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_isTypeDefinitionUnion. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getDOMTypeInfoUri. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->isTypeDefinitionUnion();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDOMTypeInfoUri();
}
catch (const XMLException& e)
@@ -29850,8 +31714,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;
@@ -29860,7 +31726,7 @@
}
-XS(_wrap_SchemaAttDef_getMemberTypeUri) {
+XS(_wrap_SchemaAttDef_getDOMTypeInfoName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
@@ -29870,16 +31736,16 @@
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getMemberTypeUri(self);");
+ SWIG_croak("Usage: SchemaAttDef_getDOMTypeInfoName(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeUri. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getDOMTypeInfoName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeUri();
+ result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDOMTypeInfoName();
}
catch (const XMLException& e)
@@ -29903,26 +31769,26 @@
}
-XS(_wrap_SchemaAttDef_getMemberTypeAnonymous) {
+XS(_wrap_SchemaAttDef_getElemId) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- bool result;
+ unsigned int result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getMemberTypeAnonymous(self);");
+ SWIG_croak("Usage: SchemaAttDef_getElemId(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeAnonymous. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getElemId. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (bool)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeAnonymous();
+ result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getElemId();
}
catch (const XMLException& e)
@@ -29935,7 +31801,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setiv(ST(argvi++), (IV) result);
+ sv_setuv(ST(argvi++), (UV) result);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -29944,26 +31810,26 @@
}
-XS(_wrap_SchemaAttDef_getMemberTypeName) {
+XS(_wrap_SchemaAttDef_getAttName) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::QName *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getMemberTypeName(self);");
+ SWIG_croak("Usage: SchemaAttDef_getAttName(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getMemberTypeName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getAttName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getMemberTypeName();
+ result = (XERCES_CPP_NAMESPACE::QName *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getAttName();
}
catch (const XMLException& e)
@@ -29975,10 +31841,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__QName,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -29987,26 +31851,26 @@
}
-XS(_wrap_SchemaAttDef_getDOMTypeInfoUri) {
+XS(_wrap_SchemaAttDef_getDatatypeValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- XMLCh *result;
+ XERCES_CPP_NAMESPACE::DatatypeValidator *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getDOMTypeInfoUri(self);");
+ SWIG_croak("Usage: SchemaAttDef_getDatatypeValidator(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getDOMTypeInfoUri. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getDatatypeValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDOMTypeInfoUri();
+ result = (XERCES_CPP_NAMESPACE::DatatypeValidator *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDatatypeValidator();
}
catch (const XMLException& e)
@@ -30018,10 +31882,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__DatatypeValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30030,26 +31892,26 @@
}
-XS(_wrap_SchemaAttDef_getDOMTypeInfoName) {
+XS(_wrap_SchemaAttDef_getNamespaceList) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- XMLCh *result;
+ ValueVectorOf<unsigned int > *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getDOMTypeInfoName(self);");
+ SWIG_croak("Usage: SchemaAttDef_getNamespaceList(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getDOMTypeInfoName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getNamespaceList. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XMLCh *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDOMTypeInfoName();
+ result = (ValueVectorOf<unsigned int > *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getNamespaceList();
}
catch (const XMLException& e)
@@ -30061,10 +31923,8 @@
croak("%s", "Handling Unknown exception");
}
}
- {
- ST(argvi) = XMLString2Perl(result);
- ++argvi;
- }
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_ValueVectorOfTunsigned_int_t,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30073,26 +31933,26 @@
}
-XS(_wrap_SchemaAttDef_getElemId) {
+XS(_wrap_SchemaAttDef_getBaseAttDecl__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- unsigned int result;
+ XERCES_CPP_NAMESPACE::SchemaAttDef *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getElemId(self);");
+ SWIG_croak("Usage: SchemaAttDef_getBaseAttDecl(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getElemId. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getBaseAttDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (unsigned int)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getElemId();
+ result = (XERCES_CPP_NAMESPACE::SchemaAttDef *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getBaseAttDecl();
}
catch (const XMLException& e)
@@ -30105,7 +31965,7 @@
}
}
ST(argvi) = sv_newmortal();
- sv_setuv(ST(argvi++), (UV) result);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30114,26 +31974,26 @@
}
-XS(_wrap_SchemaAttDef_getAttName) {
+XS(_wrap_SchemaAttDef_getBaseAttDecl__SWIG_1) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- XERCES_CPP_NAMESPACE::QName *result;
+ XERCES_CPP_NAMESPACE::SchemaAttDef *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getAttName(self);");
+ SWIG_croak("Usage: SchemaAttDef_getBaseAttDecl(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getAttName. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getBaseAttDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::QName *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getAttName();
+ result = (XERCES_CPP_NAMESPACE::SchemaAttDef *)(arg1)->getBaseAttDecl();
}
catch (const XMLException& e)
@@ -30146,7 +32006,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__QName, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30155,26 +32015,63 @@
}
-XS(_wrap_SchemaAttDef_getDatatypeValidator) {
+XS(_wrap_SchemaAttDef_getBaseAttDecl) {
+ dXSARGS;
+
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaAttDef_getBaseAttDecl__SWIG_1); return;
+ }
+ }
+ if (items == 1) {
+ int _v;
+ {
+ void *tmp;
+ if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef, 0) == -1) {
+ _v = 0;
+ } else {
+ _v = 1;
+ }
+ }
+ if (_v) {
+ (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_SchemaAttDef_getBaseAttDecl__SWIG_0); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'SchemaAttDef_getBaseAttDecl'");
+ XSRETURN(0);
+}
+
+
+XS(_wrap_SchemaAttDef_getPSVIScope) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- XERCES_CPP_NAMESPACE::DatatypeValidator *result;
+ PSVIDefs::PSVIScope result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getDatatypeValidator(self);");
+ SWIG_croak("Usage: SchemaAttDef_getPSVIScope(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getDatatypeValidator. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getPSVIScope. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (XERCES_CPP_NAMESPACE::DatatypeValidator *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getDatatypeValidator();
+ result = ((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getPSVIScope();
}
catch (const XMLException& e)
@@ -30186,8 +32083,11 @@
croak("%s", "Handling Unknown exception");
}
}
- ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DatatypeValidator, 0|0);
+ {
+ PSVIDefs::PSVIScope * resultobj = new PSVIDefs::PSVIScope((PSVIDefs::PSVIScope &)result);
+ ST(argvi) = sv_newmortal();
+ SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_PSVIDefs__PSVIScope,0);
+ }
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30196,26 +32096,26 @@
}
-XS(_wrap_SchemaAttDef_getNamespaceList) {
+XS(_wrap_SchemaAttDef_getEnclosingCT) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
{
XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
- ValueVectorOf<unsigned int > *result;
+ XERCES_CPP_NAMESPACE::ComplexTypeInfo *result;
int argvi = 0;
dXSARGS;
if ((items < 1) || (items > 1)) {
- SWIG_croak("Usage: SchemaAttDef_getNamespaceList(self);");
+ SWIG_croak("Usage: SchemaAttDef_getEnclosingCT(self);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
- SWIG_croak("Type error in argument 1 of SchemaAttDef_getNamespaceList. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_getEnclosingCT. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
}
}
{
try {
- result = (ValueVectorOf<unsigned int > *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getNamespaceList();
+ result = (XERCES_CPP_NAMESPACE::ComplexTypeInfo *)((XERCES_CPP_NAMESPACE::SchemaAttDef const *)arg1)->getEnclosingCT();
}
catch (const XMLException& e)
@@ -30228,7 +32128,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_ValueVectorOfTunsigned_int_t, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30441,6 +32341,98 @@
}
+XS(_wrap_SchemaAttDef_setBaseAttDecl) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg2 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) (XERCES_CPP_NAMESPACE::SchemaAttDef *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaAttDef_setBaseAttDecl(self,attDef);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_setBaseAttDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaAttDef_setBaseAttDecl. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ try {
+ (arg1)->setBaseAttDecl(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
+XS(_wrap_SchemaAttDef_setPSVIScope) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ PSVIDefs::PSVIScope arg2 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaAttDef_setPSVIScope(self,toSet);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_setPSVIScope. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ PSVIDefs::PSVIScope * argp;
+ if (SWIG_ConvertPtr(ST(1),(void **) &argp, SWIGTYPE_p_PSVIDefs__PSVIScope,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaAttDef_setPSVIScope. Expected _p_PSVIDefs__PSVIScope");
+ }
+ arg2 = *argp;
+ }
+ {
+ try {
+ (arg1)->setPSVIScope(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_SchemaAttDef_setMembertypeValidator) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -30664,6 +32656,51 @@
}
+XS(_wrap_SchemaAttDef_setEnclosingCT) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::SchemaAttDef *arg1 = (XERCES_CPP_NAMESPACE::SchemaAttDef *) 0 ;
+ XERCES_CPP_NAMESPACE::ComplexTypeInfo *arg2 = (XERCES_CPP_NAMESPACE::ComplexTypeInfo *) 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 2) || (items > 2)) {
+ SWIG_croak("Usage: SchemaAttDef_setEnclosingCT(self,complexTypeInfo);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SchemaAttDef,0) < 0) {
+ SWIG_croak("Type error in argument 1 of SchemaAttDef_setEnclosingCT. Expected _p_XERCES_CPP_NAMESPACE__SchemaAttDef");
+ }
+ }
+ {
+ if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ComplexTypeInfo,0) < 0) {
+ SWIG_croak("Type error in argument 2 of SchemaAttDef_setEnclosingCT. Expected _p_XERCES_CPP_NAMESPACE__ComplexTypeInfo");
+ }
+ }
+ {
+ try {
+ (arg1)->setEnclosingCT(arg2);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ XSRETURN(argvi);
+ fail:
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_new_SAXException__SWIG_0) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -30698,7 +32735,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30750,7 +32787,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException,0);
{
delete[] arg1;
}
@@ -30802,7 +32839,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -30843,7 +32880,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31016,7 +33053,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31102,7 +33139,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31154,7 +33191,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException,0);
{
delete[] arg1;
}
@@ -31206,7 +33243,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31247,7 +33284,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotSupportedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31413,7 +33450,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31465,7 +33502,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException,0);
{
delete[] arg1;
}
@@ -31517,7 +33554,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31558,7 +33595,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -31739,7 +33776,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException,0);
{
delete[] arg1;
}
@@ -31819,7 +33856,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException,0);
{
delete[] arg1;
}
@@ -31878,7 +33915,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -32064,7 +34101,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParseException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -33300,7 +35337,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0);
{
delete[] arg2;
}
@@ -34252,7 +36289,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0);
{
delete[] arg2;
}
@@ -34695,7 +36732,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__HandlerBase,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -38017,7 +40054,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0);
{
delete[] arg2;
}
@@ -38048,7 +40085,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DefaultHandler_error(self,exception);");
+ SWIG_croak("Usage: DefaultHandler_error(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler,0) < 0) {
@@ -38093,7 +40130,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DefaultHandler_fatalError(self,exception);");
+ SWIG_croak("Usage: DefaultHandler_fatalError(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler,0) < 0) {
@@ -38138,7 +40175,7 @@
dXSARGS;
if ((items < 2) || (items > 2)) {
- SWIG_croak("Usage: DefaultHandler_warning(self,exception);");
+ SWIG_croak("Usage: DefaultHandler_warning(self,exc);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler,0) < 0) {
@@ -39161,7 +41198,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DefaultHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -39280,7 +41317,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -39491,7 +41528,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemoryManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -39762,7 +41799,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufInputSource,0);
{
delete[] arg3;
}
@@ -39848,7 +41885,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -39932,7 +41969,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdInInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdInInputSource,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40012,7 +42049,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40073,7 +42110,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource,0);
{
delete[] arg1;
}
@@ -40137,7 +42174,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileInputSource,0);
{
delete[] arg1;
}
@@ -40281,7 +42318,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40330,7 +42367,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40391,7 +42428,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource,0);
{
delete[] arg1;
}
@@ -40473,7 +42510,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource,0);
{
delete[] arg1;
}
@@ -40546,7 +42583,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource,0);
{
delete[] arg1;
}
@@ -40610,7 +42647,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__URLInputSource,0);
{
delete[] arg1;
}
@@ -40850,7 +42887,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40894,7 +42931,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLURL,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -40969,7 +43006,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter,0);
{
delete[] arg1;
}
@@ -41044,7 +43081,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41110,7 +43147,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter,0);
{
delete[] arg1;
}
@@ -41176,7 +43213,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41618,7 +43655,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -41875,7 +43912,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufFormatTarget, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__MemBufFormatTarget,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42141,7 +44178,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget,0);
{
delete[] arg1;
}
@@ -42193,7 +44230,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LocalFileFormatTarget,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42409,7 +44446,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__StdOutFormatTarget,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42546,41 +44583,6 @@
}
-XS(_wrap_new_XMLUni) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::XMLUni *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_XMLUni();");
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::XMLUni *)new XERCES_CPP_NAMESPACE::XMLUni();
-
- }
- 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__XMLUni, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
XS(_wrap_delete_XMLUni) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -42646,7 +44648,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42687,7 +44689,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -42802,7 +44804,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLPScanToken,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43281,6 +45283,75 @@
}
+XS(_wrap_XMLDocumentHandler_elementTypeInfo) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::XMLDocumentHandler *arg1 = (XERCES_CPP_NAMESPACE::XMLDocumentHandler *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: XMLDocumentHandler_elementTypeInfo(self,XMLCh const *const,XMLCh const *const);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLDocumentHandler,0) < 0) {
+ SWIG_croak("Type error in argument 1 of XMLDocumentHandler_elementTypeInfo. 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 XMLDocumentHandler_elementTypeInfo, 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 XMLDocumentHandler_elementTypeInfo, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->elementTypeInfo((XMLCh const *)arg2,(XMLCh const *)arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_delete_XMLErrorReporter) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -43615,7 +45686,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ContentHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43656,7 +45727,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DTDHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43697,7 +45768,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43738,7 +45809,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -43860,7 +45931,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
{
delete[] arg2;
}
@@ -44431,7 +46502,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DeclHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44472,7 +46543,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__LexicalHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44603,7 +46674,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -44778,7 +46849,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -44828,7 +46899,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -45455,7 +47526,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -45514,7 +47585,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -45573,7 +47644,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -45866,7 +47937,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAX2XMLReader,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -45925,7 +47996,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__SAXParser,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46005,7 +48076,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DocumentHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46046,7 +48117,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46087,7 +48158,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46128,7 +48199,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46206,7 +48277,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46247,7 +48318,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46288,7 +48359,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46369,7 +48440,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -46783,7 +48854,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -47040,7 +49111,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -47090,7 +49161,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -48340,7 +50411,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -48399,7 +50470,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -48458,7 +50529,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -49275,7 +51346,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49325,7 +51396,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0);
{
delete[] arg2;
}
@@ -49376,7 +51447,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49678,7 +51749,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49782,7 +51853,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeIterator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -49843,7 +51914,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMTreeWalker,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50027,7 +52098,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -50118,7 +52189,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -50210,7 +52281,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -50258,7 +52329,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -50435,7 +52506,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -50528,7 +52599,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -50666,7 +52737,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -51249,7 +53320,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51294,7 +53365,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51437,7 +53508,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRange,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51609,7 +53680,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51659,7 +53730,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0);
{
delete[] arg2;
}
@@ -51710,7 +53781,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMRangeException,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -51941,7 +54012,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52032,7 +54103,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMNodeFilter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52124,7 +54195,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52172,7 +54243,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52220,7 +54291,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52268,7 +54339,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52316,7 +54387,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52364,7 +54435,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52412,7 +54483,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52460,7 +54531,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52782,7 +54853,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52828,7 +54899,7 @@
}
}
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__DOMNodeList,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -52875,7 +54946,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52923,7 +54994,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -52971,7 +55042,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53019,7 +55090,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53065,7 +55136,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__DOMNamedNodeMap,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53110,7 +55181,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -53159,7 +55230,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53219,7 +55290,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53279,7 +55350,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53333,7 +55404,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -53387,7 +55458,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -54021,7 +56092,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
{
delete[] arg2;
}
@@ -54081,7 +56152,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
{
delete[] arg2;
}
@@ -54532,7 +56603,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -54969,7 +57040,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__DOMElement,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55059,7 +57130,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__DOMTypeInfo,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55620,7 +57691,7 @@
}
}
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__DOMText,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -55766,7 +57837,7 @@
}
}
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__DOMText,0);
{
delete[] arg2;
}
@@ -56000,7 +58071,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__DOMElement,0);
{
delete[] arg2;
}
@@ -56051,7 +58122,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentFragment,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56105,7 +58176,7 @@
}
}
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__DOMText,0);
{
delete[] arg2;
}
@@ -56165,7 +58236,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMComment,0);
{
delete[] arg2;
}
@@ -56225,7 +58296,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMCDATASection,0);
{
delete[] arg2;
}
@@ -56294,7 +58365,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMProcessingInstruction,0);
{
delete[] arg2;
}
@@ -56360,7 +58431,7 @@
}
}
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__DOMAttr,0);
{
delete[] arg2;
}
@@ -56420,7 +58491,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntityReference,0);
{
delete[] arg2;
}
@@ -56471,7 +58542,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56516,7 +58587,7 @@
}
}
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_XERCES_CPP_NAMESPACE__DOMImplementation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56561,7 +58632,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__DOMElement,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -56615,7 +58686,7 @@
}
}
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__DOMNodeList,0);
{
delete[] arg2;
}
@@ -56676,7 +58747,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -56740,7 +58811,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__DOMElement,0);
{
delete[] arg2;
}
@@ -56815,7 +58886,7 @@
}
}
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__DOMAttr,0);
{
delete[] arg2;
}
@@ -56890,7 +58961,7 @@
}
}
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__DOMNodeList,0);
{
delete[] arg2;
}
@@ -56956,7 +59027,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__DOMElement,0);
{
delete[] arg2;
}
@@ -57633,7 +59704,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg3;
@@ -57699,7 +59770,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -57788,7 +59859,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMConfiguration,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -57842,7 +59913,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMEntity,0);
{
delete[] arg2;
}
@@ -57902,7 +59973,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0);
{
delete[] arg2;
}
@@ -57962,7 +60033,7 @@
}
}
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__DOMNotation,0);
{
delete[] arg2;
}
@@ -58035,7 +60106,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__DOMElement,0);
{
delete[] arg2;
}
@@ -58161,7 +60232,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -58207,7 +60278,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentTraversal,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58385,7 +60456,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__DOMNamedNodeMap,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58430,7 +60501,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__DOMNamedNodeMap,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58686,7 +60757,7 @@
}
}
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__DOMBuilder,0);
{
delete[] arg3;
}
@@ -58745,7 +60816,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__DOMWriter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58790,7 +60861,7 @@
}
}
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__DOMInputSource,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -58980,7 +61051,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMDocumentType,0);
{
delete[] arg2;
}
@@ -59075,7 +61146,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__DOMDocument,0);
{
delete[] arg2;
}
@@ -59141,7 +61212,7 @@
}
}
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_XERCES_CPP_NAMESPACE__DOMImplementation,0);
{
delete[] arg2;
}
@@ -59200,7 +61271,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59322,7 +61393,7 @@
}
}
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_XERCES_CPP_NAMESPACE__DOMImplementation,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59528,7 +61599,7 @@
}
}
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__DOMAttr,0);
{
delete[] arg2;
}
@@ -59588,7 +61659,7 @@
}
}
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__DOMNodeList,0);
{
delete[] arg2;
}
@@ -59718,7 +61789,7 @@
}
}
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__DOMAttr,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -59769,7 +61840,7 @@
}
}
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__DOMAttr,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60128,7 +62199,7 @@
}
}
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__DOMAttr,0);
{
delete[] arg2;
}
@@ -60191,7 +62262,7 @@
}
}
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__DOMAttr,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -60254,7 +62325,7 @@
}
}
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__DOMNodeList,0);
{
delete[] arg2;
}
@@ -60626,7 +62697,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__DOMTypeInfo,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -61264,7 +63335,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -61314,7 +63385,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -61371,7 +63442,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -61479,7 +63550,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -61551,7 +63622,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -61617,7 +63688,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -61683,7 +63754,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -61788,7 +63859,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -62674,7 +64745,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62822,12 +64893,13 @@
{
XERCES_CPP_NAMESPACE::InputSource *arg1 = (XERCES_CPP_NAMESPACE::InputSource *) (XERCES_CPP_NAMESPACE::InputSource *)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::Wrapper4InputSource *result;
int argvi = 0;
dXSARGS;
- if ((items < 1) || (items > 2)) {
- SWIG_croak("Usage: new_Wrapper4InputSource(inputSource,adoptFlag);");
+ if ((items < 1) || (items > 3)) {
+ SWIG_croak("Usage: new_Wrapper4InputSource(inputSource,adoptFlag,manager);");
}
{
if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__InputSource,0) < 0) {
@@ -62837,9 +64909,16 @@
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_Wrapper4InputSource. Expected _p_XERCES_CPP_NAMESPACE__MemoryManager");
+ }
+ }
+ }
{
try {
- result = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *)new XERCES_CPP_NAMESPACE::Wrapper4InputSource(arg1,arg2);
+ result = (XERCES_CPP_NAMESPACE::Wrapper4InputSource *)new XERCES_CPP_NAMESPACE::Wrapper4InputSource(arg1,arg2,arg3);
}
catch (const XMLException& e)
@@ -62856,7 +64935,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4InputSource,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -62944,7 +65023,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63554,7 +65633,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__Wrapper4DOMInputSource,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -63642,7 +65721,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__BinInputStream,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64135,7 +66214,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64180,7 +66259,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__DOMEntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64225,7 +66304,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMBuilderFilter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64605,7 +66684,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64659,7 +66738,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__DOMDocument,0);
{
delete[] arg2;
}
@@ -64713,7 +66792,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -64871,7 +66950,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_void,0);
{
delete[] arg2;
}
@@ -65086,7 +67165,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -65149,7 +67228,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -65212,7 +67291,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -65379,7 +67458,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -65433,7 +67512,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -65619,7 +67698,7 @@
}
}
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_XERCES_CPP_NAMESPACE__DOMImplementation,0);
{
delete[] arg1;
}
@@ -65677,45 +67756,6 @@
}
-XS(_wrap_new_DOMImplementationRegistry) {
- char _swigmsg[SWIG_MAX_ERRMSG] = "";
- const char *_swigerr = _swigmsg;
- {
- XERCES_CPP_NAMESPACE::DOMImplementationRegistry *result;
- int argvi = 0;
- dXSARGS;
-
- if ((items < 0) || (items > 0)) {
- SWIG_croak("Usage: new_DOMImplementationRegistry();");
- }
- {
- try {
- result = (XERCES_CPP_NAMESPACE::DOMImplementationRegistry *)new XERCES_CPP_NAMESPACE::DOMImplementationRegistry();
-
- }
- 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__DOMImplementationRegistry, SWIG_SHADOW|SWIG_OWNER);
- XSRETURN(argvi);
- fail:
- (void) _swigerr;
- }
- croak(_swigerr);
-}
-
-
XS(_wrap_delete_DOMImplementationRegistry) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -65847,7 +67887,7 @@
}
}
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_XERCES_CPP_NAMESPACE__DOMImplementation,0);
{
delete[] arg2;
}
@@ -66078,7 +68118,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -66946,7 +68986,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__DOMErrorHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -66991,7 +69031,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DOMWriterFilter, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_DOMWriterFilter,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -67459,7 +69499,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -67504,7 +69544,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__DOMDocument,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -67552,7 +69592,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLValidator,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -68096,7 +70136,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SecurityManager,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -68321,7 +70361,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -68366,7 +70406,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__PSVIHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70070,6 +72110,79 @@
}
+XS(_wrap_AbstractDOMParser_elementTypeInfo) {
+ char _swigmsg[SWIG_MAX_ERRMSG] = "";
+ const char *_swigerr = _swigmsg;
+ {
+ XERCES_CPP_NAMESPACE::AbstractDOMParser *arg1 = (XERCES_CPP_NAMESPACE::AbstractDOMParser *) 0 ;
+ XMLCh *arg2 = (XMLCh *) (XMLCh *)0 ;
+ XMLCh *arg3 = (XMLCh *) (XMLCh *)0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 3) || (items > 3)) {
+ SWIG_croak("Usage: AbstractDOMParser_elementTypeInfo(self,typeName,typeURI);");
+ }
+ {
+ if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_XERCES_CPP_NAMESPACE__AbstractDOMParser,0) < 0) {
+ SWIG_croak("Type error in argument 1 of AbstractDOMParser_elementTypeInfo. 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_elementTypeInfo, 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 AbstractDOMParser_elementTypeInfo, Expected perl-string.");
+ XSRETURN(1);
+ }
+ }
+ {
+ try {
+ (arg1)->elementTypeInfo((XMLCh const *)arg2,(XMLCh const *)arg3);
+
+ }
+ catch (const XMLException& e)
+ {
+ makeXMLException(e);
+ }
+ catch (const DOMException& e)
+ {
+ makeDOMException(e);
+ }
+ catch (...)
+ {
+ croak("%s", "Handling Unknown exception");
+ }
+ }
+
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ XSRETURN(argvi);
+ fail:
+ {
+ delete[] arg2;
+ }
+ {
+ delete[] arg3;
+ }
+ (void) _swigerr;
+ }
+ croak(_swigerr);
+}
+
+
XS(_wrap_AbstractDOMParser_getExpandEntityReferences) {
char _swigmsg[SWIG_MAX_ERRMSG] = "";
const char *_swigerr = _swigmsg;
@@ -70214,7 +72327,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XercesDOMParser,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70302,7 +72415,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__ErrorHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70347,7 +72460,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver, SWIG_SHADOW|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__EntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70392,7 +72505,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70437,7 +72550,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLEntityResolver,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -70620,7 +72733,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -70674,7 +72787,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -71262,7 +73375,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -71325,7 +73438,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
{
delete[] arg2;
@@ -71388,7 +73501,7 @@
{
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);
+ SWIG_MakePtr(ST(argvi++), (void *) result, ty,0);
}
XSRETURN(argvi);
fail:
@@ -71581,7 +73694,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -71624,7 +73737,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -71782,7 +73895,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SV, 0|0);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_SV,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -71821,7 +73934,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlErrorCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlErrorCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -71864,7 +73977,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlErrorCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlErrorCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -72055,7 +74168,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlDocumentCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlDocumentCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -72098,7 +74211,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlDocumentCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlDocumentCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -72428,7 +74541,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlContentCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlContentCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -72471,7 +74584,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlContentCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlContentCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -72990,7 +75103,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlEntityResolverHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlEntityResolverHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -73033,7 +75146,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlEntityResolverHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlEntityResolverHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -73181,7 +75294,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlNodeFilterCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlNodeFilterCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -73224,7 +75337,7 @@
}
}
ST(argvi) = sv_newmortal();
- SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlNodeFilterCallbackHandler, SWIG_SHADOW|SWIG_OWNER);
+ SWIG_MakePtr(ST(argvi++), (void *) result, SWIGTYPE_p_PerlNodeFilterCallbackHandler,0);
XSRETURN(argvi);
fail:
(void) _swigerr;
@@ -73399,6 +75512,9 @@
static void *_p_XERCES_CPP_NAMESPACE__XMLPScanTokenTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::XMLPScanToken *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::RefHash3KeysIdPoolEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::XMLAttDef *) ((XERCES_CPP_NAMESPACE::DTDAttDef *) x));
}
@@ -73426,12 +75542,12 @@
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));
}
-static void *_p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
- return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::MemBufInputSource *) x));
-}
static void *_p_XERCES_CPP_NAMESPACE__InputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::InputSource *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::MemBufInputSource *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__StdInInputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::InputSource *) ((XERCES_CPP_NAMESPACE::StdInInputSource *) x));
}
@@ -73456,9 +75572,6 @@
static void *_p_XERCES_CPP_NAMESPACE__RefHash3KeysTableBucketElemTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::RefHash3KeysTableBucketElem<XERCES_CPP_NAMESPACE::SchemaElementDecl > *) x));
}
-static void *_p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
- return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::SAXException *) ((XERCES_CPP_NAMESPACE::SAXParseException *) x));
-}
static void *_p_XERCES_CPP_NAMESPACE__SAXNotRecognizedExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::SAXException *) ((XERCES_CPP_NAMESPACE::SAXNotRecognizedException *) x));
}
@@ -73486,6 +75599,15 @@
static void *_p_XERCES_CPP_NAMESPACE__GrammarTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::Grammar *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) (XERCES_CPP_NAMESPACE::SAXException *) ((XERCES_CPP_NAMESPACE::SAXParseException *) x));
+}
+static void *_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *) x));
+}
+static void *_p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::NameIdPoolEnumerator<XERCES_CPP_NAMESPACE::DTDElementDecl > *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__NameIdPoolTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMemory *) ((XERCES_CPP_NAMESPACE::NameIdPool<XERCES_CPP_NAMESPACE::DTDEntityDecl > *) x));
}
@@ -73654,9 +75776,6 @@
static void *_p_PerlNodeFilterCallbackHandlerTo_p_PerlCallbackHandler(void *x) {
return (void *)((PerlCallbackHandler *) ((PerlNodeFilterCallbackHandler *) x));
}
-static void *_p_XERCES_CPP_NAMESPACE__DOMRangeExceptionTo_p_XERCES_CPP_NAMESPACE__DOMException(void *x) {
- return (void *)((XERCES_CPP_NAMESPACE::DOMException *) ((XERCES_CPP_NAMESPACE::DOMRangeException *) x));
-}
static void *_p_XERCES_CPP_NAMESPACE__SAXNotSupportedExceptionTo_p_XERCES_CPP_NAMESPACE__SAXException(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::SAXException *) ((XERCES_CPP_NAMESPACE::SAXNotSupportedException *) x));
}
@@ -73666,6 +75785,9 @@
static void *_p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_p_XERCES_CPP_NAMESPACE__SAXException(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::SAXException *) ((XERCES_CPP_NAMESPACE::SAXParseException *) x));
}
+static void *_p_XERCES_CPP_NAMESPACE__DOMRangeExceptionTo_p_XERCES_CPP_NAMESPACE__DOMException(void *x) {
+ return (void *)((XERCES_CPP_NAMESPACE::DOMException *) ((XERCES_CPP_NAMESPACE::DOMRangeException *) x));
+}
static void *_p_XERCES_CPP_NAMESPACE__DTDEntityDeclTo_p_XERCES_CPP_NAMESPACE__XMLEntityDecl(void *x) {
return (void *)((XERCES_CPP_NAMESPACE::XMLEntityDecl *) ((XERCES_CPP_NAMESPACE::DTDEntityDecl *) x));
}
@@ -73754,6 +75876,7 @@
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t", 0, "XERCES_CPP_NAMESPACE::XMLEnumerator<XERCES_CPP_NAMESPACE::DTDEntityDecl > *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t"},{"XML::Xerces::DTDEntityDeclEnumerator", _p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t[] = {{"_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t", 0, "XERCES_CPP_NAMESPACE::XMLEnumerator<XERCES_CPP_NAMESPACE::SchemaElementDecl > *", 0},{"XML::Xerces::SchemaElementDeclEnumerator", _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t},{"_p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__Base64[] = {{"XML::Xerces::Base64", 0, "XERCES_CPP_NAMESPACE::Base64 *", 0},{"XML::Xerces::Base64"},{0}};
+static swig_type_info _swigt__p_PSVIDefs__PSVIScope[] = {{"_p_PSVIDefs__PSVIScope", 0, "PSVIDefs::PSVIScope *", 0},{"_p_PSVIDefs__PSVIScope"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLAttr[] = {{"_p_XERCES_CPP_NAMESPACE__XMLAttr", 0, "XERCES_CPP_NAMESPACE::XMLAttr *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLAttr"},{0}};
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}};
@@ -73774,7 +75897,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::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_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},{"XML::Xerces::SchemaElementDeclEnumerator", _p_XERCES_CPP_NAMESPACE__RefHash3KeysIdPoolEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_tTo_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::InputSource", _p_XERCES_CPP_NAMESPACE__InputSourceTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::MemBufInputSource", _p_XERCES_CPP_NAMESPACE__MemBufInputSourceTo_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::SAXException", _p_XERCES_CPP_NAMESPACE__SAXExceptionTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::SAXParseException", _p_XERCES_CPP_NAMESPACE__SAXParseExceptionTo_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},{"XML::Xerces::DTDEntityDeclEnumerator", _p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_tTo_p_XERCES_CPP_NAMESPACE__XMemory},{"XML::Xerces::DTDElementDeclEnumerator", _p_XERCES_CPP_NAMESPACE__NameIdPoolEnumeratorTXERCES_CPP_NAMESPACE__DTDElementDecl_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}};
@@ -73804,6 +75927,7 @@
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}};
+static swig_type_info _swigt__p_ValidationContext[] = {{"_p_ValidationContext", 0, "ValidationContext *", 0},{"_p_ValidationContext"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__DTDAttDef[] = {{"XML::Xerces::DTDAttDef", 0, "XERCES_CPP_NAMESPACE::DTDAttDef *", 0},{"XML::Xerces::DTDAttDef"},{"_p_DTDAttDef"},{0}};
static swig_type_info _swigt__p_XERCES_CPP_NAMESPACE__XMLAttDef[] = {{"XML::Xerces::XMLAttDef", 0, "XERCES_CPP_NAMESPACE::XMLAttDef *", 0},{"XML::Xerces::SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"_p_SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"XML::Xerces::XMLAttDef"},{"_p_XMLAttDef"},{"XML::Xerces::DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"_p_DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{0}};
static swig_type_info _swigt__p_XMLAttDef[] = {{"_p_XMLAttDef", 0, "XMLAttDef *", 0},{"XML::Xerces::SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"_p_SchemaAttDef", _p_XERCES_CPP_NAMESPACE__SchemaAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"_p_XMLAttDef"},{"XML::Xerces::XMLAttDef"},{"XML::Xerces::DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{"_p_DTDAttDef", _p_XERCES_CPP_NAMESPACE__DTDAttDefTo_p_XERCES_CPP_NAMESPACE__XMLAttDef},{0}};
@@ -73824,6 +75948,7 @@
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_XERCES_CPP_NAMESPACE__XMLMutex[] = {{"_p_XERCES_CPP_NAMESPACE__XMLMutex", 0, "XERCES_CPP_NAMESPACE::XMLMutex *", 0},{"_p_XERCES_CPP_NAMESPACE__XMLMutex"},{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__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}};
@@ -73935,6 +76060,7 @@
_swigt__p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__DTDEntityDecl_t,
_swigt__p_XERCES_CPP_NAMESPACE__XMLEnumeratorTXERCES_CPP_NAMESPACE__SchemaElementDecl_t,
_swigt__p_XERCES_CPP_NAMESPACE__Base64,
+_swigt__p_PSVIDefs__PSVIScope,
_swigt__p_XERCES_CPP_NAMESPACE__XMLAttr,
_swigt__p_XERCES_CPP_NAMESPACE__XMLUni,
_swigt__p_XERCES_CPP_NAMESPACE__DOMImplementationLS,
@@ -73985,6 +76111,7 @@
_swigt__p_XERCES_CPP_NAMESPACE__SchemaGrammar,
_swigt__p_XERCES_CPP_NAMESPACE__DTDGrammar,
_swigt__p_XERCES_CPP_NAMESPACE__Grammar,
+_swigt__p_ValidationContext,
_swigt__p_XERCES_CPP_NAMESPACE__DTDAttDef,
_swigt__p_XERCES_CPP_NAMESPACE__XMLAttDef,
_swigt__p_XMLAttDef,
@@ -74005,6 +76132,7 @@
_swigt__p_XERCES_CPP_NAMESPACE__MemBufFormatTarget,
_swigt__p_XERCES_CPP_NAMESPACE__XMLFormatTarget,
_swigt__p_XERCES_CPP_NAMESPACE__XMLGrammarPool,
+_swigt__p_XERCES_CPP_NAMESPACE__XMLMutex,
_swigt__p_PanicHandler__PanicReasons,
_swigt__p_XERCES_CPP_NAMESPACE__URLInputSource,
_swigt__p_XERCES_CPP_NAMESPACE__LocalFileInputSource,
@@ -74512,6 +76640,9 @@
{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_NoCharData", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::NoCharData, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_SpacesOk", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::SpacesOk, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_AllCharData", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::AllCharData, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_Schema", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::Schema, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_DTD", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::DTD, 0, 0, 0},
+{ SWIG_INT, (char *) SWIG_prefix "XMLElementDecl_UnKnown", (long) XERCES_CPP_NAMESPACE::XMLElementDecl::UnKnown, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLAttDef_CData", (long) XERCES_CPP_NAMESPACE::XMLAttDef::CData, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLAttDef_ID", (long) XERCES_CPP_NAMESPACE::XMLAttDef::ID, 0, 0, 0},
{ SWIG_INT, (char *) SWIG_prefix "XMLAttDef_IDRef", (long) XERCES_CPP_NAMESPACE::XMLAttDef::IDRef, 0, 0, 0},
@@ -74663,6 +76794,7 @@
{ "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::XMLPlatformUtils_fgAtomicMutex", MAGIC_CLASS _wrap_set_XMLPlatformUtils_fgAtomicMutex, MAGIC_CLASS _wrap_val_XMLPlatformUtils_fgAtomicMutex,&SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLMutex },
{ "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 },
@@ -74685,6 +76817,8 @@
{ "XML::Xercesc::XMLUni_fgFixedString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgFixedString,0 },
{ "XML::Xercesc::XMLUni_fgIBM037EncodingString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM037EncodingString,0 },
{ "XML::Xercesc::XMLUni_fgIBM037EncodingString2", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM037EncodingString2,0 },
+ { "XML::Xercesc::XMLUni_fgIBM1047EncodingString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM1047EncodingString,0 },
+ { "XML::Xercesc::XMLUni_fgIBM1047EncodingString2", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM1047EncodingString2,0 },
{ "XML::Xercesc::XMLUni_fgIBM1140EncodingString", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM1140EncodingString,0 },
{ "XML::Xercesc::XMLUni_fgIBM1140EncodingString2", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM1140EncodingString2,0 },
{ "XML::Xercesc::XMLUni_fgIBM1140EncodingString3", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgIBM1140EncodingString3,0 },
@@ -74859,6 +76993,7 @@
{ "XML::Xercesc::XMLUni_fgDOMWRTValidation", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgDOMWRTValidation,0 },
{ "XML::Xercesc::XMLUni_fgDOMWRTWhitespaceInElementContent", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgDOMWRTWhitespaceInElementContent,0 },
{ "XML::Xercesc::XMLUni_fgDOMWRTBOM", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgDOMWRTBOM,0 },
+ { "XML::Xercesc::XMLUni_fgDOMXMLDeclaration", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgDOMXMLDeclaration,0 },
{ "XML::Xercesc::XMLUni_fgXercescDefaultLocale", MAGIC_CLASS swig_magic_readonly, MAGIC_CLASS _wrap_val_XMLUni_fgXercescDefaultLocale,0 },
{0}
};
@@ -74896,7 +77031,6 @@
{"XML::Xercesc::XMLPlatformUtils_strictIANAEncoding", _wrap_XMLPlatformUtils_strictIANAEncoding},
{"XML::Xercesc::XMLPlatformUtils_isStrictIANAEncoding", _wrap_XMLPlatformUtils_isStrictIANAEncoding},
{"XML::Xercesc::XMLPlatformUtils_alignPointerForNewBlockAllocation", _wrap_XMLPlatformUtils_alignPointerForNewBlockAllocation},
-{"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},
@@ -74928,6 +77062,7 @@
{"XML::Xercesc::XMLUri_getUserInfo", _wrap_XMLUri_getUserInfo},
{"XML::Xercesc::XMLUri_getHost", _wrap_XMLUri_getHost},
{"XML::Xercesc::XMLUri_getPort", _wrap_XMLUri_getPort},
+{"XML::Xercesc::XMLUri_getRegBasedAuthority", _wrap_XMLUri_getRegBasedAuthority},
{"XML::Xercesc::XMLUri_getPath", _wrap_XMLUri_getPath},
{"XML::Xercesc::XMLUri_getQueryString", _wrap_XMLUri_getQueryString},
{"XML::Xercesc::XMLUri_getFragment", _wrap_XMLUri_getFragment},
@@ -74935,6 +77070,7 @@
{"XML::Xercesc::XMLUri_setUserInfo", _wrap_XMLUri_setUserInfo},
{"XML::Xercesc::XMLUri_setHost", _wrap_XMLUri_setHost},
{"XML::Xercesc::XMLUri_setPort", _wrap_XMLUri_setPort},
+{"XML::Xercesc::XMLUri_setRegBasedAuthority", _wrap_XMLUri_setRegBasedAuthority},
{"XML::Xercesc::XMLUri_setPath", _wrap_XMLUri_setPath},
{"XML::Xercesc::XMLUri_setQueryString", _wrap_XMLUri_setQueryString},
{"XML::Xercesc::XMLUri_setFragment", _wrap_XMLUri_setFragment},
@@ -74963,7 +77099,6 @@
{"XML::Xercesc::Base64_decode", _wrap_Base64_decode},
{"XML::Xercesc::Base64_getDataLength", _wrap_Base64_getDataLength},
{"XML::Xercesc::delete_Base64", _wrap_delete_Base64},
-{"XML::Xercesc::new_XMLExcepts", _wrap_new_XMLExcepts},
{"XML::Xercesc::delete_XMLExcepts", _wrap_delete_XMLExcepts},
{"XML::Xercesc::delete_XMLException", _wrap_delete_XMLException},
{"XML::Xercesc::XMLException_getType", _wrap_XMLException_getType},
@@ -75002,6 +77137,9 @@
{"XML::Xercesc::XMLElementDecl_setCreateReason", _wrap_XMLElementDecl_setCreateReason},
{"XML::Xercesc::XMLElementDecl_setId", _wrap_XMLElementDecl_setId},
{"XML::Xercesc::XMLElementDecl_setExternalElemDeclaration", _wrap_XMLElementDecl_setExternalElemDeclaration},
+{"XML::Xercesc::XMLElementDecl_getObjectType", _wrap_XMLElementDecl_getObjectType},
+{"XML::Xercesc::XMLElementDecl_storeElementDecl", _wrap_XMLElementDecl_storeElementDecl},
+{"XML::Xercesc::XMLElementDecl_loadElementDecl", _wrap_XMLElementDecl_loadElementDecl},
{"XML::Xercesc::delete_XMLEntityDecl", _wrap_delete_XMLEntityDecl},
{"XML::Xercesc::XMLEntityDecl_getDeclaredInIntSubset", _wrap_XMLEntityDecl_getDeclaredInIntSubset},
{"XML::Xercesc::XMLEntityDecl_getIsParameter", _wrap_XMLEntityDecl_getIsParameter},
@@ -75032,14 +77170,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_getNameSpaceId", _wrap_XMLNotationDecl_getNameSpaceId},
{"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_setNameSpaceId", _wrap_XMLNotationDecl_setNameSpaceId},
{"XML::Xercesc::XMLNotationDecl_getKey", _wrap_XMLNotationDecl_getKey},
{"XML::Xercesc::delete_XMLAttDefList", _wrap_delete_XMLAttDefList},
{"XML::Xercesc::XMLAttDefList_hasMoreElements", _wrap_XMLAttDefList_hasMoreElements},
@@ -75048,6 +77186,8 @@
{"XML::Xercesc::XMLAttDefList_findAttDef", _wrap_XMLAttDefList_findAttDef},
{"XML::Xercesc::XMLAttDefList_nextElement", _wrap_XMLAttDefList_nextElement},
{"XML::Xercesc::XMLAttDefList_Reset", _wrap_XMLAttDefList_Reset},
+{"XML::Xercesc::XMLAttDefList_getAttDefCount", _wrap_XMLAttDefList_getAttDefCount},
+{"XML::Xercesc::XMLAttDefList_getAttDef", _wrap_XMLAttDefList_getAttDef},
{"XML::Xercesc::XMLAttDefList_getMemoryManager", _wrap_XMLAttDefList_getMemoryManager},
{"XML::Xercesc::XMLAttDef_getAttTypeString", _wrap_XMLAttDef_getAttTypeString},
{"XML::Xercesc::XMLAttDef_getDefAttTypeString", _wrap_XMLAttDef_getDefAttTypeString},
@@ -75127,9 +77267,10 @@
{"XML::Xercesc::DTDElementDecl_getDOMTypeInfoUri", _wrap_DTDElementDecl_getDOMTypeInfoUri},
{"XML::Xercesc::DTDElementDecl_addAttDef", _wrap_DTDElementDecl_addAttDef},
{"XML::Xercesc::DTDElementDecl_setModelType", _wrap_DTDElementDecl_setModelType},
+{"XML::Xercesc::DTDElementDecl_getObjectType", _wrap_DTDElementDecl_getObjectType},
{"XML::Xercesc::new_DTDElementDeclEnumerator", _wrap_new_DTDElementDeclEnumerator},
{"XML::Xercesc::delete_DTDElementDeclEnumerator", _wrap_delete_DTDElementDeclEnumerator},
-{"XML::Xercesc::DTDElementDeclEnumerator_operator_assignment", _wrap_DTDElementDeclEnumerator_operator_assignment},
+/*{"XML::Xercesc::DTDElementDeclEnumerator_operator_assignment", _wrap_DTDElementDeclEnumerator_operator_assignment},*/
{"XML::Xercesc::DTDElementDeclEnumerator_hasMoreElements", _wrap_DTDElementDeclEnumerator_hasMoreElements},
{"XML::Xercesc::DTDElementDeclEnumerator_nextElement", _wrap_DTDElementDeclEnumerator_nextElement},
{"XML::Xercesc::DTDElementDeclEnumerator_Reset", _wrap_DTDElementDeclEnumerator_Reset},
@@ -75144,7 +77285,7 @@
{"XML::Xercesc::DTDEntityDecl_setIsSpecialChar", _wrap_DTDEntityDecl_setIsSpecialChar},
{"XML::Xercesc::new_DTDEntityDeclEnumerator", _wrap_new_DTDEntityDeclEnumerator},
{"XML::Xercesc::delete_DTDEntityDeclEnumerator", _wrap_delete_DTDEntityDeclEnumerator},
-{"XML::Xercesc::DTDEntityDeclEnumerator_operator_assignment", _wrap_DTDEntityDeclEnumerator_operator_assignment},
+/*{"XML::Xercesc::DTDEntityDeclEnumerator_operator_assignment", _wrap_DTDEntityDeclEnumerator_operator_assignment},*/
{"XML::Xercesc::DTDEntityDeclEnumerator_hasMoreElements", _wrap_DTDEntityDeclEnumerator_hasMoreElements},
{"XML::Xercesc::DTDEntityDeclEnumerator_nextElement", _wrap_DTDEntityDeclEnumerator_nextElement},
{"XML::Xercesc::DTDEntityDeclEnumerator_Reset", _wrap_DTDEntityDeclEnumerator_Reset},
@@ -75156,6 +77297,8 @@
{"XML::Xercesc::DTDAttDefList_findAttDef", _wrap_DTDAttDefList_findAttDef},
{"XML::Xercesc::DTDAttDefList_nextElement", _wrap_DTDAttDefList_nextElement},
{"XML::Xercesc::DTDAttDefList_Reset", _wrap_DTDAttDefList_Reset},
+{"XML::Xercesc::DTDAttDefList_getAttDefCount", _wrap_DTDAttDefList_getAttDefCount},
+{"XML::Xercesc::DTDAttDefList_getAttDef", _wrap_DTDAttDefList_getAttDef},
{"XML::Xercesc::new_DTDAttDefList", _wrap_new_DTDAttDefList},
{"XML::Xercesc::new_DTDAttDef", _wrap_new_DTDAttDef},
{"XML::Xercesc::delete_DTDAttDef", _wrap_delete_DTDAttDef},
@@ -75219,6 +77362,7 @@
{"XML::Xercesc::SchemaElementDecl_getAttDef", _wrap_SchemaElementDecl_getAttDef},
{"XML::Xercesc::SchemaElementDecl_getAttWildCard", _wrap_SchemaElementDecl_getAttWildCard},
{"XML::Xercesc::SchemaElementDecl_getModelType", _wrap_SchemaElementDecl_getModelType},
+{"XML::Xercesc::SchemaElementDecl_getPSVIScope", _wrap_SchemaElementDecl_getPSVIScope},
{"XML::Xercesc::SchemaElementDecl_getDatatypeValidator", _wrap_SchemaElementDecl_getDatatypeValidator},
{"XML::Xercesc::SchemaElementDecl_getEnclosingScope", _wrap_SchemaElementDecl_getEnclosingScope},
{"XML::Xercesc::SchemaElementDecl_getFinalSet", _wrap_SchemaElementDecl_getFinalSet},
@@ -75242,6 +77386,7 @@
{"XML::Xercesc::SchemaElementDecl_getDOMTypeInfoName", _wrap_SchemaElementDecl_getDOMTypeInfoName},
{"XML::Xercesc::SchemaElementDecl_setElemId", _wrap_SchemaElementDecl_setElemId},
{"XML::Xercesc::SchemaElementDecl_setModelType", _wrap_SchemaElementDecl_setModelType},
+{"XML::Xercesc::SchemaElementDecl_setPSVIScope", _wrap_SchemaElementDecl_setPSVIScope},
{"XML::Xercesc::SchemaElementDecl_setDatatypeValidator", _wrap_SchemaElementDecl_setDatatypeValidator},
{"XML::Xercesc::SchemaElementDecl_setEnclosingScope", _wrap_SchemaElementDecl_setEnclosingScope},
{"XML::Xercesc::SchemaElementDecl_setFinalSet", _wrap_SchemaElementDecl_setFinalSet},
@@ -75261,8 +77406,9 @@
{"XML::Xercesc::SchemaElementDecl_addIdentityConstraint", _wrap_SchemaElementDecl_addIdentityConstraint},
{"XML::Xercesc::SchemaElementDecl_getIdentityConstraintCount", _wrap_SchemaElementDecl_getIdentityConstraintCount},
{"XML::Xercesc::SchemaElementDecl_getIdentityConstraintAt", _wrap_SchemaElementDecl_getIdentityConstraintAt},
-{"XML::Xercesc::new_SchemaElementDeclEnumerator", _wrap_new_SchemaElementDeclEnumerator},
+{"XML::Xercesc::SchemaElementDecl_getObjectType", _wrap_SchemaElementDecl_getObjectType},
{"XML::Xercesc::delete_SchemaElementDeclEnumerator", _wrap_delete_SchemaElementDeclEnumerator},
+{"XML::Xercesc::new_SchemaElementDeclEnumerator", _wrap_new_SchemaElementDeclEnumerator},
{"XML::Xercesc::SchemaElementDeclEnumerator_hasMoreElements", _wrap_SchemaElementDeclEnumerator_hasMoreElements},
{"XML::Xercesc::SchemaElementDeclEnumerator_nextElement", _wrap_SchemaElementDeclEnumerator_nextElement},
{"XML::Xercesc::SchemaElementDeclEnumerator_Reset", _wrap_SchemaElementDeclEnumerator_Reset},
@@ -75284,6 +77430,7 @@
{"XML::Xercesc::SchemaGrammar_setValidated", _wrap_SchemaGrammar_setValidated},
{"XML::Xercesc::SchemaGrammar_reset", _wrap_SchemaGrammar_reset},
{"XML::Xercesc::SchemaGrammar_getElemEnumerator", _wrap_SchemaGrammar_getElemEnumerator},
+{"XML::Xercesc::SchemaGrammar_getNotationEnumerator", _wrap_SchemaGrammar_getNotationEnumerator},
{"XML::Xercesc::SchemaGrammar_getAttributeDeclRegistry", _wrap_SchemaGrammar_getAttributeDeclRegistry},
{"XML::Xercesc::SchemaGrammar_getComplexTypeRegistry", _wrap_SchemaGrammar_getComplexTypeRegistry},
{"XML::Xercesc::SchemaGrammar_getGroupInfoRegistry", _wrap_SchemaGrammar_getGroupInfoRegistry},
@@ -75292,6 +77439,7 @@
{"XML::Xercesc::SchemaGrammar_getNamespaceScope", _wrap_SchemaGrammar_getNamespaceScope},
{"XML::Xercesc::SchemaGrammar_getValidSubstitutionGroups", _wrap_SchemaGrammar_getValidSubstitutionGroups},
{"XML::Xercesc::SchemaGrammar_getIDRefList", _wrap_SchemaGrammar_getIDRefList},
+{"XML::Xercesc::SchemaGrammar_getValidationContext", _wrap_SchemaGrammar_getValidationContext},
{"XML::Xercesc::SchemaGrammar_setTargetNamespace", _wrap_SchemaGrammar_setTargetNamespace},
{"XML::Xercesc::SchemaGrammar_setAttributeDeclRegistry", _wrap_SchemaGrammar_setAttributeDeclRegistry},
{"XML::Xercesc::SchemaGrammar_setComplexTypeRegistry", _wrap_SchemaGrammar_setComplexTypeRegistry},
@@ -75326,8 +77474,13 @@
{"XML::Xercesc::SchemaValidator_setErrorReporter", _wrap_SchemaValidator_setErrorReporter},
{"XML::Xercesc::SchemaValidator_setExitOnFirstFatal", _wrap_SchemaValidator_setExitOnFirstFatal},
{"XML::Xercesc::SchemaValidator_setDatatypeBuffer", _wrap_SchemaValidator_setDatatypeBuffer},
+{"XML::Xercesc::SchemaValidator_clearDatatypeBuffer", _wrap_SchemaValidator_clearDatatypeBuffer},
{"XML::Xercesc::SchemaValidator_getCurrentTypeInfo", _wrap_SchemaValidator_getCurrentTypeInfo},
{"XML::Xercesc::SchemaValidator_getCurrentDatatypeValidator", _wrap_SchemaValidator_getCurrentDatatypeValidator},
+{"XML::Xercesc::SchemaValidator_getMostRecentAttrValidator", _wrap_SchemaValidator_getMostRecentAttrValidator},
+{"XML::Xercesc::SchemaValidator_getErrorOccurred", _wrap_SchemaValidator_getErrorOccurred},
+{"XML::Xercesc::SchemaValidator_getIsElemSpecified", _wrap_SchemaValidator_getIsElemSpecified},
+{"XML::Xercesc::SchemaValidator_getNormalizedValue", _wrap_SchemaValidator_getNormalizedValue},
{"XML::Xercesc::delete_SchemaAttDefList", _wrap_delete_SchemaAttDefList},
{"XML::Xercesc::SchemaAttDefList_hasMoreElements", _wrap_SchemaAttDefList_hasMoreElements},
{"XML::Xercesc::SchemaAttDefList_isEmpty", _wrap_SchemaAttDefList_isEmpty},
@@ -75335,6 +77488,8 @@
{"XML::Xercesc::SchemaAttDefList_findAttDef", _wrap_SchemaAttDefList_findAttDef},
{"XML::Xercesc::SchemaAttDefList_nextElement", _wrap_SchemaAttDefList_nextElement},
{"XML::Xercesc::SchemaAttDefList_Reset", _wrap_SchemaAttDefList_Reset},
+{"XML::Xercesc::SchemaAttDefList_getAttDefCount", _wrap_SchemaAttDefList_getAttDefCount},
+{"XML::Xercesc::SchemaAttDefList_getAttDef", _wrap_SchemaAttDefList_getAttDef},
{"XML::Xercesc::new_SchemaAttDefList", _wrap_new_SchemaAttDefList},
{"XML::Xercesc::new_SchemaAttDef", _wrap_new_SchemaAttDef},
{"XML::Xercesc::delete_SchemaAttDef", _wrap_delete_SchemaAttDef},
@@ -75356,15 +77511,21 @@
{"XML::Xercesc::SchemaAttDef_getAttName", _wrap_SchemaAttDef_getAttName},
{"XML::Xercesc::SchemaAttDef_getDatatypeValidator", _wrap_SchemaAttDef_getDatatypeValidator},
{"XML::Xercesc::SchemaAttDef_getNamespaceList", _wrap_SchemaAttDef_getNamespaceList},
+{"XML::Xercesc::SchemaAttDef_getBaseAttDecl", _wrap_SchemaAttDef_getBaseAttDecl},
+{"XML::Xercesc::SchemaAttDef_getPSVIScope", _wrap_SchemaAttDef_getPSVIScope},
+{"XML::Xercesc::SchemaAttDef_getEnclosingCT", _wrap_SchemaAttDef_getEnclosingCT},
{"XML::Xercesc::SchemaAttDef_setElemId", _wrap_SchemaAttDef_setElemId},
{"XML::Xercesc::SchemaAttDef_setAttName", _wrap_SchemaAttDef_setAttName},
{"XML::Xercesc::SchemaAttDef_setDatatypeValidator", _wrap_SchemaAttDef_setDatatypeValidator},
{"XML::Xercesc::SchemaAttDef_setAnyDatatypeValidator", _wrap_SchemaAttDef_setAnyDatatypeValidator},
+{"XML::Xercesc::SchemaAttDef_setBaseAttDecl", _wrap_SchemaAttDef_setBaseAttDecl},
+{"XML::Xercesc::SchemaAttDef_setPSVIScope", _wrap_SchemaAttDef_setPSVIScope},
{"XML::Xercesc::SchemaAttDef_setMembertypeValidator", _wrap_SchemaAttDef_setMembertypeValidator},
{"XML::Xercesc::SchemaAttDef_setNamespaceList", _wrap_SchemaAttDef_setNamespaceList},
{"XML::Xercesc::SchemaAttDef_resetNamespaceList", _wrap_SchemaAttDef_resetNamespaceList},
{"XML::Xercesc::SchemaAttDef_setValidity", _wrap_SchemaAttDef_setValidity},
{"XML::Xercesc::SchemaAttDef_setValidationAttempted", _wrap_SchemaAttDef_setValidationAttempted},
+{"XML::Xercesc::SchemaAttDef_setEnclosingCT", _wrap_SchemaAttDef_setEnclosingCT},
{"XML::Xercesc::new_SAXException", _wrap_new_SAXException},
{"XML::Xercesc::delete_SAXException", _wrap_delete_SAXException},
{"XML::Xercesc::SAXException_operator_assignment", _wrap_SAXException_operator_assignment},
@@ -75550,7 +77711,6 @@
{"XML::Xercesc::delete_StdOutFormatTarget", _wrap_delete_StdOutFormatTarget},
{"XML::Xercesc::StdOutFormatTarget_writeChars", _wrap_StdOutFormatTarget_writeChars},
{"XML::Xercesc::StdOutFormatTarget_flush", _wrap_StdOutFormatTarget_flush},
-{"XML::Xercesc::new_XMLUni", _wrap_new_XMLUni},
{"XML::Xercesc::delete_XMLUni", _wrap_delete_XMLUni},
{"XML::Xercesc::new_XMLPScanToken", _wrap_new_XMLPScanToken},
{"XML::Xercesc::delete_XMLPScanToken", _wrap_delete_XMLPScanToken},
@@ -75562,6 +77722,7 @@
{"XML::Xercesc::Parser_setErrorHandler", _wrap_Parser_setErrorHandler},
{"XML::Xercesc::Parser_parse", _wrap_Parser_parse},
{"XML::Xercesc::delete_XMLDocumentHandler", _wrap_delete_XMLDocumentHandler},
+{"XML::Xercesc::XMLDocumentHandler_elementTypeInfo", _wrap_XMLDocumentHandler_elementTypeInfo},
{"XML::Xercesc::delete_XMLErrorReporter", _wrap_delete_XMLErrorReporter},
{"XML::Xercesc::XMLErrorReporter_error", _wrap_XMLErrorReporter_error},
{"XML::Xercesc::XMLErrorReporter_resetErrors", _wrap_XMLErrorReporter_resetErrors},
@@ -75966,7 +78127,6 @@
{"XML::Xercesc::DOMBuilder_getSrcOffset", _wrap_DOMBuilder_getSrcOffset},
{"XML::Xercesc::DOMImplementationRegistry_getDOMImplementation", _wrap_DOMImplementationRegistry_getDOMImplementation},
{"XML::Xercesc::DOMImplementationRegistry_addSource", _wrap_DOMImplementationRegistry_addSource},
-{"XML::Xercesc::new_DOMImplementationRegistry", _wrap_new_DOMImplementationRegistry},
{"XML::Xercesc::delete_DOMImplementationRegistry", _wrap_delete_DOMImplementationRegistry},
{"XML::Xercesc::delete_DOMImplementationSource", _wrap_delete_DOMImplementationSource},
{"XML::Xercesc::DOMImplementationSource_getDOMImplementation", _wrap_DOMImplementationSource_getDOMImplementation},
@@ -76044,6 +78204,7 @@
{"XML::Xercesc::AbstractDOMParser_parseFirst", _wrap_AbstractDOMParser_parseFirst},
{"XML::Xercesc::AbstractDOMParser_parseNext", _wrap_AbstractDOMParser_parseNext},
{"XML::Xercesc::AbstractDOMParser_parseReset", _wrap_AbstractDOMParser_parseReset},
+{"XML::Xercesc::AbstractDOMParser_elementTypeInfo", _wrap_AbstractDOMParser_elementTypeInfo},
{"XML::Xercesc::AbstractDOMParser_getExpandEntityReferences", _wrap_AbstractDOMParser_getExpandEntityReferences},
{"XML::Xercesc::AbstractDOMParser_setExpandEntityReferences", _wrap_AbstractDOMParser_setExpandEntityReferences},
{"XML::Xercesc::new_XercesDOMParser", _wrap_new_XercesDOMParser},
Modified: xml/xerces-p/trunk/Xerces.pm
==============================================================================
--- xml/xerces-p/trunk/Xerces.pm (original)
+++ xml/xerces-p/trunk/Xerces.pm Thu May 20 09:58:41 2004
@@ -438,10 +438,9 @@
# 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;
- carp "XML::Xerces::DOMElement::get_text is depricated, use getTextContent instead";
+ warn "XML::Xerces::DOMElement::get_text is depricated, use getTextContent instead";
return $self->getTextContent(@_);
}
@@ -613,6 +612,7 @@
%OWNER = ();
%ITERATORS = ();
*fgArrayMemoryManager = *XML::Xercesc::XMLPlatformUtils_fgArrayMemoryManager;
+*fgAtomicMutex = *XML::Xercesc::XMLPlatformUtils_fgAtomicMutex;
*Initialize = *XML::Xercesc::XMLPlatformUtils_Initialize;
*Terminate = *XML::Xercesc::XMLPlatformUtils_Terminate;
*panic = *XML::Xercesc::XMLPlatformUtils_panic;
@@ -645,12 +645,6 @@
*strictIANAEncoding = *XML::Xercesc::XMLPlatformUtils_strictIANAEncoding;
*isStrictIANAEncoding = *XML::Xercesc::XMLPlatformUtils_isStrictIANAEncoding;
*alignPointerForNewBlockAllocation = *XML::Xercesc::XMLPlatformUtils_alignPointerForNewBlockAllocation;
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_XMLPlatformUtils(@_);
- bless $self, $pkg if defined($self);
-}
-
sub DISOWN {
my $self = shift;
@@ -740,6 +734,7 @@
*getUserInfo = *XML::Xercesc::XMLUri_getUserInfo;
*getHost = *XML::Xercesc::XMLUri_getHost;
*getPort = *XML::Xercesc::XMLUri_getPort;
+*getRegBasedAuthority = *XML::Xercesc::XMLUri_getRegBasedAuthority;
*getPath = *XML::Xercesc::XMLUri_getPath;
*getQueryString = *XML::Xercesc::XMLUri_getQueryString;
*getFragment = *XML::Xercesc::XMLUri_getFragment;
@@ -747,6 +742,7 @@
*setUserInfo = *XML::Xercesc::XMLUri_setUserInfo;
*setHost = *XML::Xercesc::XMLUri_setHost;
*setPort = *XML::Xercesc::XMLUri_setPort;
+*setRegBasedAuthority = *XML::Xercesc::XMLUri_setRegBasedAuthority;
*setPath = *XML::Xercesc::XMLUri_setPath;
*setQueryString = *XML::Xercesc::XMLUri_setQueryString;
*setFragment = *XML::Xercesc::XMLUri_setFragment;
@@ -1265,12 +1261,6 @@
*F_HighBounds = *XML::Xercesc::XMLExcepts_F_HighBounds;
*E_LowBounds = *XML::Xercesc::XMLExcepts_E_LowBounds;
*E_HighBounds = *XML::Xercesc::XMLExcepts_E_HighBounds;
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_XMLExcepts(@_);
- bless $self, $pkg if defined($self);
-}
-
sub DISOWN {
my $self = shift;
@@ -1366,6 +1356,12 @@
*setCreateReason = *XML::Xercesc::XMLElementDecl_setCreateReason;
*setId = *XML::Xercesc::XMLElementDecl_setId;
*setExternalElemDeclaration = *XML::Xercesc::XMLElementDecl_setExternalElemDeclaration;
+*Schema = *XML::Xercesc::XMLElementDecl_Schema;
+*DTD = *XML::Xercesc::XMLElementDecl_DTD;
+*UnKnown = *XML::Xercesc::XMLElementDecl_UnKnown;
+*getObjectType = *XML::Xercesc::XMLElementDecl_getObjectType;
+*storeElementDecl = *XML::Xercesc::XMLElementDecl_storeElementDecl;
+*loadElementDecl = *XML::Xercesc::XMLElementDecl_loadElementDecl;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1441,14 +1437,14 @@
*getPublicId = *XML::Xercesc::XMLNotationDecl_getPublicId;
*getSystemId = *XML::Xercesc::XMLNotationDecl_getSystemId;
*getBaseURI = *XML::Xercesc::XMLNotationDecl_getBaseURI;
-*getNameSpace = *XML::Xercesc::XMLNotationDecl_getNameSpace;
+*getNameSpaceId = *XML::Xercesc::XMLNotationDecl_getNameSpaceId;
*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;
+*setNameSpaceId = *XML::Xercesc::XMLNotationDecl_setNameSpaceId;
*getKey = *XML::Xercesc::XMLNotationDecl_getKey;
sub DISOWN {
my $self = shift;
@@ -1477,6 +1473,8 @@
*findAttDef = *XML::Xercesc::XMLAttDefList_findAttDef;
*nextElement = *XML::Xercesc::XMLAttDefList_nextElement;
*Reset = *XML::Xercesc::XMLAttDefList_Reset;
+*getAttDefCount = *XML::Xercesc::XMLAttDefList_getAttDefCount;
+*getAttDef = *XML::Xercesc::XMLAttDefList_getAttDef;
*getMemoryManager = *XML::Xercesc::XMLAttDefList_getMemoryManager;
sub DISOWN {
my $self = shift;
@@ -1685,6 +1683,7 @@
*getDOMTypeInfoUri = *XML::Xercesc::DTDElementDecl_getDOMTypeInfoUri;
*addAttDef = *XML::Xercesc::DTDElementDecl_addAttDef;
*setModelType = *XML::Xercesc::DTDElementDecl_setModelType;
+*getObjectType = *XML::Xercesc::DTDElementDecl_getObjectType;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -1815,6 +1814,8 @@
*findAttDef = *XML::Xercesc::DTDAttDefList_findAttDef;
*nextElement = *XML::Xercesc::DTDAttDefList_nextElement;
*Reset = *XML::Xercesc::DTDAttDefList_Reset;
+*getAttDefCount = *XML::Xercesc::DTDAttDefList_getAttDefCount;
+*getAttDef = *XML::Xercesc::DTDAttDefList_getAttDef;
sub new {
my $pkg = shift;
my $self = XML::Xercesc::new_DTDAttDefList(@_);
@@ -1990,6 +1991,7 @@
*getAttDef = *XML::Xercesc::SchemaElementDecl_getAttDef;
*getAttWildCard = *XML::Xercesc::SchemaElementDecl_getAttWildCard;
*getModelType = *XML::Xercesc::SchemaElementDecl_getModelType;
+*getPSVIScope = *XML::Xercesc::SchemaElementDecl_getPSVIScope;
*getDatatypeValidator = *XML::Xercesc::SchemaElementDecl_getDatatypeValidator;
*getEnclosingScope = *XML::Xercesc::SchemaElementDecl_getEnclosingScope;
*getFinalSet = *XML::Xercesc::SchemaElementDecl_getFinalSet;
@@ -2013,6 +2015,7 @@
*getDOMTypeInfoName = *XML::Xercesc::SchemaElementDecl_getDOMTypeInfoName;
*setElemId = *XML::Xercesc::SchemaElementDecl_setElemId;
*setModelType = *XML::Xercesc::SchemaElementDecl_setModelType;
+*setPSVIScope = *XML::Xercesc::SchemaElementDecl_setPSVIScope;
*setDatatypeValidator = *XML::Xercesc::SchemaElementDecl_setDatatypeValidator;
*setEnclosingScope = *XML::Xercesc::SchemaElementDecl_setEnclosingScope;
*setFinalSet = *XML::Xercesc::SchemaElementDecl_setFinalSet;
@@ -2032,6 +2035,7 @@
*addIdentityConstraint = *XML::Xercesc::SchemaElementDecl_addIdentityConstraint;
*getIdentityConstraintCount = *XML::Xercesc::SchemaElementDecl_getIdentityConstraintCount;
*getIdentityConstraintAt = *XML::Xercesc::SchemaElementDecl_getIdentityConstraintAt;
+*getObjectType = *XML::Xercesc::SchemaElementDecl_getObjectType;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -2052,13 +2056,13 @@
@ISA = qw( XML::Xerces );
%OWNER = ();
%ITERATORS = ();
+
sub new {
my $pkg = shift;
my $self = XML::Xercesc::new_SchemaElementDeclEnumerator(@_);
bless $self, $pkg if defined($self);
}
-
*hasMoreElements = *XML::Xercesc::SchemaElementDeclEnumerator_hasMoreElements;
*nextElement = *XML::Xercesc::SchemaElementDeclEnumerator_nextElement;
*Reset = *XML::Xercesc::SchemaElementDeclEnumerator_Reset;
@@ -2105,6 +2109,7 @@
*setValidated = *XML::Xercesc::SchemaGrammar_setValidated;
*reset = *XML::Xercesc::SchemaGrammar_reset;
*getElemEnumerator = *XML::Xercesc::SchemaGrammar_getElemEnumerator;
+*getNotationEnumerator = *XML::Xercesc::SchemaGrammar_getNotationEnumerator;
*getAttributeDeclRegistry = *XML::Xercesc::SchemaGrammar_getAttributeDeclRegistry;
*getComplexTypeRegistry = *XML::Xercesc::SchemaGrammar_getComplexTypeRegistry;
*getGroupInfoRegistry = *XML::Xercesc::SchemaGrammar_getGroupInfoRegistry;
@@ -2113,6 +2118,7 @@
*getNamespaceScope = *XML::Xercesc::SchemaGrammar_getNamespaceScope;
*getValidSubstitutionGroups = *XML::Xercesc::SchemaGrammar_getValidSubstitutionGroups;
*getIDRefList = *XML::Xercesc::SchemaGrammar_getIDRefList;
+*getValidationContext = *XML::Xercesc::SchemaGrammar_getValidationContext;
*setTargetNamespace = *XML::Xercesc::SchemaGrammar_setTargetNamespace;
*setAttributeDeclRegistry = *XML::Xercesc::SchemaGrammar_setAttributeDeclRegistry;
*setComplexTypeRegistry = *XML::Xercesc::SchemaGrammar_setComplexTypeRegistry;
@@ -2172,8 +2178,13 @@
*setErrorReporter = *XML::Xercesc::SchemaValidator_setErrorReporter;
*setExitOnFirstFatal = *XML::Xercesc::SchemaValidator_setExitOnFirstFatal;
*setDatatypeBuffer = *XML::Xercesc::SchemaValidator_setDatatypeBuffer;
+*clearDatatypeBuffer = *XML::Xercesc::SchemaValidator_clearDatatypeBuffer;
*getCurrentTypeInfo = *XML::Xercesc::SchemaValidator_getCurrentTypeInfo;
*getCurrentDatatypeValidator = *XML::Xercesc::SchemaValidator_getCurrentDatatypeValidator;
+*getMostRecentAttrValidator = *XML::Xercesc::SchemaValidator_getMostRecentAttrValidator;
+*getErrorOccurred = *XML::Xercesc::SchemaValidator_getErrorOccurred;
+*getIsElemSpecified = *XML::Xercesc::SchemaValidator_getIsElemSpecified;
+*getNormalizedValue = *XML::Xercesc::SchemaValidator_getNormalizedValue;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -2201,6 +2212,8 @@
*findAttDef = *XML::Xercesc::SchemaAttDefList_findAttDef;
*nextElement = *XML::Xercesc::SchemaAttDefList_nextElement;
*Reset = *XML::Xercesc::SchemaAttDefList_Reset;
+*getAttDefCount = *XML::Xercesc::SchemaAttDefList_getAttDefCount;
+*getAttDef = *XML::Xercesc::SchemaAttDefList_getAttDef;
sub new {
my $pkg = shift;
my $self = XML::Xercesc::new_SchemaAttDefList(@_);
@@ -2252,15 +2265,21 @@
*getAttName = *XML::Xercesc::SchemaAttDef_getAttName;
*getDatatypeValidator = *XML::Xercesc::SchemaAttDef_getDatatypeValidator;
*getNamespaceList = *XML::Xercesc::SchemaAttDef_getNamespaceList;
+*getBaseAttDecl = *XML::Xercesc::SchemaAttDef_getBaseAttDecl;
+*getPSVIScope = *XML::Xercesc::SchemaAttDef_getPSVIScope;
+*getEnclosingCT = *XML::Xercesc::SchemaAttDef_getEnclosingCT;
*setElemId = *XML::Xercesc::SchemaAttDef_setElemId;
*setAttName = *XML::Xercesc::SchemaAttDef_setAttName;
*setDatatypeValidator = *XML::Xercesc::SchemaAttDef_setDatatypeValidator;
*setAnyDatatypeValidator = *XML::Xercesc::SchemaAttDef_setAnyDatatypeValidator;
+*setBaseAttDecl = *XML::Xercesc::SchemaAttDef_setBaseAttDecl;
+*setPSVIScope = *XML::Xercesc::SchemaAttDef_setPSVIScope;
*setMembertypeValidator = *XML::Xercesc::SchemaAttDef_setMembertypeValidator;
*setNamespaceList = *XML::Xercesc::SchemaAttDef_setNamespaceList;
*resetNamespaceList = *XML::Xercesc::SchemaAttDef_resetNamespaceList;
*setValidity = *XML::Xercesc::SchemaAttDef_setValidity;
*setValidationAttempted = *XML::Xercesc::SchemaAttDef_setValidationAttempted;
+*setEnclosingCT = *XML::Xercesc::SchemaAttDef_setEnclosingCT;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -3094,6 +3113,8 @@
*fgFixedString = *XML::Xercesc::XMLUni_fgFixedString;
*fgIBM037EncodingString = *XML::Xercesc::XMLUni_fgIBM037EncodingString;
*fgIBM037EncodingString2 = *XML::Xercesc::XMLUni_fgIBM037EncodingString2;
+*fgIBM1047EncodingString = *XML::Xercesc::XMLUni_fgIBM1047EncodingString;
+*fgIBM1047EncodingString2 = *XML::Xercesc::XMLUni_fgIBM1047EncodingString2;
*fgIBM1140EncodingString = *XML::Xercesc::XMLUni_fgIBM1140EncodingString;
*fgIBM1140EncodingString2 = *XML::Xercesc::XMLUni_fgIBM1140EncodingString2;
*fgIBM1140EncodingString3 = *XML::Xercesc::XMLUni_fgIBM1140EncodingString3;
@@ -3268,13 +3289,8 @@
*fgDOMWRTValidation = *XML::Xercesc::XMLUni_fgDOMWRTValidation;
*fgDOMWRTWhitespaceInElementContent = *XML::Xercesc::XMLUni_fgDOMWRTWhitespaceInElementContent;
*fgDOMWRTBOM = *XML::Xercesc::XMLUni_fgDOMWRTBOM;
+*fgDOMXMLDeclaration = *XML::Xercesc::XMLUni_fgDOMXMLDeclaration;
*fgXercescDefaultLocale = *XML::Xercesc::XMLUni_fgXercescDefaultLocale;
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_XMLUni(@_);
- bless $self, $pkg if defined($self);
-}
-
sub DISOWN {
my $self = shift;
@@ -3378,6 +3394,7 @@
%OWNER = ();
%ITERATORS = ();
+*elementTypeInfo = *XML::Xercesc::XMLDocumentHandler_elementTypeInfo;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);
@@ -5075,12 +5092,6 @@
%ITERATORS = ();
*getDOMImplementation = *XML::Xercesc::DOMImplementationRegistry_getDOMImplementation;
*addSource = *XML::Xercesc::DOMImplementationRegistry_addSource;
-sub new {
- my $pkg = shift;
- my $self = XML::Xercesc::new_DOMImplementationRegistry(@_);
- bless $self, $pkg if defined($self);
-}
-
sub DISOWN {
my $self = shift;
@@ -5293,6 +5304,7 @@
*parseFirst = *XML::Xercesc::AbstractDOMParser_parseFirst;
*parseNext = *XML::Xercesc::AbstractDOMParser_parseNext;
*parseReset = *XML::Xercesc::AbstractDOMParser_parseReset;
+*elementTypeInfo = *XML::Xercesc::AbstractDOMParser_elementTypeInfo;
*getExpandEntityReferences = *XML::Xercesc::AbstractDOMParser_getExpandEntityReferences;
*setExpandEntityReferences = *XML::Xercesc::AbstractDOMParser_setExpandEntityReferences;
sub DISOWN {
@@ -5575,6 +5587,7 @@
*DEBUG_UTF8_OUT = *XML::Xercesc::DEBUG_UTF8_OUT;
*DEBUG_UTF8_IN = *XML::Xercesc::DEBUG_UTF8_IN;
*XMLPlatformUtils_fgArrayMemoryManager = *XML::Xercesc::XMLPlatformUtils_fgArrayMemoryManager;
+*XMLPlatformUtils_fgAtomicMutex = *XML::Xercesc::XMLPlatformUtils_fgAtomicMutex;
*XMLElementDecl_fgInvalidElemId = *XML::Xercesc::XMLElementDecl_fgInvalidElemId;
*XMLElementDecl_fgPCDataElemId = *XML::Xercesc::XMLElementDecl_fgPCDataElemId;
*XMLElementDecl_fgPCDataElemName = *XML::Xercesc::XMLElementDecl_fgPCDataElemName;
@@ -5597,6 +5610,8 @@
*XMLUni_fgFixedString = *XML::Xercesc::XMLUni_fgFixedString;
*XMLUni_fgIBM037EncodingString = *XML::Xercesc::XMLUni_fgIBM037EncodingString;
*XMLUni_fgIBM037EncodingString2 = *XML::Xercesc::XMLUni_fgIBM037EncodingString2;
+*XMLUni_fgIBM1047EncodingString = *XML::Xercesc::XMLUni_fgIBM1047EncodingString;
+*XMLUni_fgIBM1047EncodingString2 = *XML::Xercesc::XMLUni_fgIBM1047EncodingString2;
*XMLUni_fgIBM1140EncodingString = *XML::Xercesc::XMLUni_fgIBM1140EncodingString;
*XMLUni_fgIBM1140EncodingString2 = *XML::Xercesc::XMLUni_fgIBM1140EncodingString2;
*XMLUni_fgIBM1140EncodingString3 = *XML::Xercesc::XMLUni_fgIBM1140EncodingString3;
@@ -5771,6 +5786,7 @@
*XMLUni_fgDOMWRTValidation = *XML::Xercesc::XMLUni_fgDOMWRTValidation;
*XMLUni_fgDOMWRTWhitespaceInElementContent = *XML::Xercesc::XMLUni_fgDOMWRTWhitespaceInElementContent;
*XMLUni_fgDOMWRTBOM = *XML::Xercesc::XMLUni_fgDOMWRTBOM;
+*XMLUni_fgDOMXMLDeclaration = *XML::Xercesc::XMLUni_fgDOMXMLDeclaration;
*XMLUni_fgXercescDefaultLocale = *XML::Xercesc::XMLUni_fgXercescDefaultLocale;
*PERLCALLBACKHANDLER_BASE_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_BASE_TYPE;
*PERLCALLBACKHANDLER_ERROR_TYPE = *XML::Xercesc::PERLCALLBACKHANDLER_ERROR_TYPE;
---------------------------------------------------------------------
To unsubscribe, e-mail: xerces-cvs-unsubscribe@xml.apache.org
For additional commands, e-mail: xerces-cvs-help@xml.apache.org