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 2008/04/25 09:21:45 UTC
svn commit: r651508 - in /xerces/xerces-p/trunk: ./ IO/Xerces_IO.cpp
Author: jasons
Date: Fri Apr 25 00:21:37 2008
New Revision: 651508
URL: http://svn.apache.org/viewvc?rev=651508&view=rev
Log:
r5824@jackal: jasons | 2008-04-25 12:33:41 +0530
API change for IO - .cpp file regenerated by SWIG
Modified:
xerces/xerces-p/trunk/ (props changed)
xerces/xerces-p/trunk/IO/Xerces_IO.cpp
Propchange: xerces/xerces-p/trunk/
------------------------------------------------------------------------------
svk:merge = 97299c60-1cef-445d-be22-eab34edb8e23:/local/xerces-p:5824
Modified: xerces/xerces-p/trunk/IO/Xerces_IO.cpp
URL: http://svn.apache.org/viewvc/xerces/xerces-p/trunk/IO/Xerces_IO.cpp?rev=651508&r1=651507&r2=651508&view=diff
==============================================================================
--- xerces/xerces-p/trunk/IO/Xerces_IO.cpp (original)
+++ xerces/xerces-p/trunk/IO/Xerces_IO.cpp Fri Apr 25 00:21:37 2008
@@ -5780,7 +5780,7 @@
}
-XS(_wrap_XMLFormatter_getTranscoder) {
+XS(_wrap_XMLFormatter_getTranscoder__SWIG_0) {
{
XERCES_CPP_NAMESPACE::XMLFormatter *arg1 = (XERCES_CPP_NAMESPACE::XMLFormatter *) 0 ;
XERCES_CPP_NAMESPACE::XMLTranscoder *result = 0 ;
@@ -5811,6 +5811,102 @@
SWIG_croak_null();
}
+}
+
+
+XS(_wrap_XMLFormatter_getTranscoder__SWIG_1) {
+ {
+ XERCES_CPP_NAMESPACE::XMLFormatter *arg1 = (XERCES_CPP_NAMESPACE::XMLFormatter *) 0 ;
+ XERCES_CPP_NAMESPACE::XMLTranscoder *result = 0 ;
+ void *argp1 = 0 ;
+ int res1 = 0 ;
+ int argvi = 0;
+ dXSARGS;
+
+ if ((items < 1) || (items > 1)) {
+ SWIG_croak("Usage: XMLFormatter_getTranscoder(self);");
+ }
+ res1 = SWIG_ConvertPtr(ST(0), &argp1,SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, 0 | 0 );
+ if (!SWIG_IsOK(res1)) {
+ SWIG_exception_fail(SWIG_ArgError(res1), "in method '" "XMLFormatter_getTranscoder" "', argument " "1"" of type '" "XERCES_CPP_NAMESPACE::XMLFormatter *""'");
+ }
+ arg1 = reinterpret_cast< XERCES_CPP_NAMESPACE::XMLFormatter * >(argp1);
+ {
+ try
+ {
+ result = (XERCES_CPP_NAMESPACE::XMLTranscoder *)(arg1)->getTranscoder();
+ }
+ CATCH_XML_EXCEPTION
+ }
+ ST(argvi) = SWIG_NewPointerObj(SWIG_as_voidptr(result), SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLTranscoder, 0 | 0); argvi++ ;
+
+ XSRETURN(argvi);
+ fail:
+
+ SWIG_croak_null();
+ }
+}
+
+
+XS(_wrap_XMLFormatter_getTranscoder) {
+ dXSARGS;
+
+ {
+ unsigned long _index = 0;
+ SWIG_TypeRank _rank = 0;
+ if (items == 1) {
+ SWIG_TypeRank _ranki = 0;
+ SWIG_TypeRank _rankm = 0;
+ SWIG_TypeRank _pi = 1;
+ int _v = 0;
+ {
+ void *vptr = 0;
+ int res = SWIG_ConvertPtr(ST(0), &vptr, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, 0);
+ _v = SWIG_CheckState(res);
+ }
+ if (!_v) goto check_1;
+ _ranki += _v*_pi;
+ _rankm += _pi;
+ _pi *= SWIG_MAXCASTRANK;
+ if (!_index || (_ranki < _rank)) {
+ _rank = _ranki; _index = 1;
+ if (_rank == _rankm) goto dispatch;
+ }
+ }
+ check_1:
+
+ if (items == 1) {
+ SWIG_TypeRank _ranki = 0;
+ SWIG_TypeRank _rankm = 0;
+ SWIG_TypeRank _pi = 1;
+ int _v = 0;
+ {
+ void *vptr = 0;
+ int res = SWIG_ConvertPtr(ST(0), &vptr, SWIGTYPE_p_XERCES_CPP_NAMESPACE__XMLFormatter, 0);
+ _v = SWIG_CheckState(res);
+ }
+ if (!_v) goto check_2;
+ _ranki += _v*_pi;
+ _rankm += _pi;
+ _pi *= SWIG_MAXCASTRANK;
+ if (!_index || (_ranki < _rank)) {
+ _rank = _ranki; _index = 2;
+ if (_rank == _rankm) goto dispatch;
+ }
+ }
+ check_2:
+
+ dispatch:
+ switch(_index) {
+ case 1:
+ ++PL_markstack_ptr; SWIG_CALLXS(_wrap_XMLFormatter_getTranscoder__SWIG_1); return;
+ case 2:
+ ++PL_markstack_ptr; SWIG_CALLXS(_wrap_XMLFormatter_getTranscoder__SWIG_0); return;
+ }
+ }
+
+ croak("No matching function for overloaded 'XMLFormatter_getTranscoder'");
+ XSRETURN(0);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org