From: Lyle J. <ly...@us...> - 2002-05-24 22:21:09
|
Update of /cvsroot/fxruby/FXRuby/ext/fox In directory usw-pr-cvs1:/tmp/cvs-serv13212/ext/fox Modified Files: Tag: release10 FXRuby.cpp core_wrap.cpp dialogs_wrap.cpp icons_wrap.cpp image_wrap.cpp layout_wrap.cpp mdi_wrap.cpp opengl_wrap.cpp scintilla_wrap.cpp ui_wrap.cpp Log Message: Replaced inlined %name directives in SWIG interface files with the newer %rename directives; a little tweaking of FXDict as well. Index: FXRuby.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/FXRuby.cpp,v retrieving revision 1.40.2.5 retrieving revision 1.40.2.6 diff -C2 -d -r1.40.2.5 -r1.40.2.6 *** FXRuby.cpp 24 May 2002 17:36:15 -0000 1.40.2.5 --- FXRuby.cpp 24 May 2002 22:20:41 -0000 1.40.2.6 *************** *** 153,157 **** */ VALUE FXRbGetRubyObj(const void *foxObj,FXbool searchBoth){ - FXASSERT(foxObj); std::map<const void*,VALUE>::const_iterator itr=FXRuby_ObjMap.find(foxObj); if(itr!=FXRuby_ObjMap.end()){ --- 153,156 ---- Index: core_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/core_wrap.cpp,v retrieving revision 1.62.2.15 retrieving revision 1.62.2.16 diff -C2 -d -r1.62.2.15 -r1.62.2.16 *** core_wrap.cpp 24 May 2002 17:40:53 -0000 1.62.2.15 --- core_wrap.cpp 24 May 2002 22:20:41 -0000 1.62.2.16 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of *************** *** 510,516 **** VALUE FXDict_keys(FXDict const *self){ VALUE arr = rb_ary_new(); return arr; } ! FXbool FXDict_has_key(FXDict *self,FXchar const *ky){ return (self->find(ky) != 0); } --- 510,519 ---- VALUE FXDict_keys(FXDict const *self){ VALUE arr = rb_ary_new(); + for(FXint p=self->first(); p<self->size(); p=self->next(p)){ + rb_ary_push(arr,rb_str_new2(self->key(p))); + } return arr; } ! FXbool FXDict_has_key(FXDict const *self,FXchar const *ky){ return (self->find(ky) != 0); } *************** *** 2565,2600 **** static VALUE ! _wrap_FX_Dict_getSize(int argc, VALUE *argv, VALUE self) { ! FXDict *arg1 ; ! FXint result; ! VALUE vresult = Qnil; ! ! if ((argc < 0) || (argc > 0)) ! rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); ! arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); ! result = (FXint)((FXDict const *)arg1)->size(); ! ! vresult = INT2NUM(result); ! return vresult; ! } ! ! ! static VALUE ! _wrap_FX_Dict_setSize(int argc, VALUE *argv, VALUE self) { ! FXDict *arg1 ; ! FXint arg2 ; ! ! if ((argc < 1) || (argc > 1)) ! rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); ! arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); ! arg2 = NUM2INT(argv[0]); ! (arg1)->size(arg2); ! ! return Qnil; ! } ! ! ! static VALUE ! _wrap_FX_Dict_no(int argc, VALUE *argv, VALUE self) { FXDict *arg1 ; FXint result; --- 2568,2572 ---- static VALUE ! _wrap_FX_Dict_length(int argc, VALUE *argv, VALUE self) { FXDict *arg1 ; FXint result; *************** *** 2612,2665 **** static VALUE - _wrap_FX_Dict_keys(int argc, VALUE *argv, VALUE self) { - FXDict *arg1 ; - VALUE result; - VALUE vresult = Qnil; - - if ((argc < 0) || (argc > 0)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); - arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); - result = (VALUE)FXDict_keys((FXDict const *)arg1); - - vresult = result; - return vresult; - } - - - static VALUE - _wrap_FX_Dict_has_key(int argc, VALUE *argv, VALUE self) { - FXDict *arg1 ; - FXchar *arg2 ; - FXbool result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); - arg2 = STR2CSTR(argv[0]); - result = (FXbool)FXDict_has_key(arg1,(FXchar const *)arg2); - - vresult = result ? Qtrue : Qfalse; - return vresult; - } - - - static VALUE - _wrap_FX_Dict_empty(int argc, VALUE *argv, VALUE self) { - FXDict *arg1 ; - FXbool result; - VALUE vresult = Qnil; - - if ((argc < 0) || (argc > 0)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); - arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); - result = (FXbool)FXDict_empty((FXDict const *)arg1); - - vresult = result ? Qtrue : Qfalse; - return vresult; - } - - - static VALUE _wrap_FX_Dict_key(int argc, VALUE *argv, VALUE self) { FXDict *arg1 ; --- 2584,2587 ---- *************** *** 2778,2781 **** --- 2700,2753 ---- + static VALUE + _wrap_FX_Dict_keys(int argc, VALUE *argv, VALUE self) { + FXDict *arg1 ; + VALUE result; + VALUE vresult = Qnil; + + if ((argc < 0) || (argc > 0)) + rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); + arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); + result = (VALUE)FXDict_keys((FXDict const *)arg1); + + vresult = result; + return vresult; + } + + + static VALUE + _wrap_FX_Dict_has_keyq___(int argc, VALUE *argv, VALUE self) { + FXDict *arg1 ; + FXchar *arg2 ; + FXbool result; + VALUE vresult = Qnil; + + if ((argc < 1) || (argc > 1)) + rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); + arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); + arg2 = STR2CSTR(argv[0]); + result = (FXbool)FXDict_has_key((FXDict const *)arg1,(FXchar const *)arg2); + + vresult = (result ? Qtrue : Qfalse); + return vresult; + } + + + static VALUE + _wrap_FX_Dict_emptyq___(int argc, VALUE *argv, VALUE self) { + FXDict *arg1 ; + FXbool result; + VALUE vresult = Qnil; + + if ((argc < 0) || (argc > 0)) + rb_raise(rb_eArgError, "wrong # of arguments(%d for 0)",argc); + arg1 = (FXDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXDict); + result = (FXbool)FXDict_empty((FXDict const *)arg1); + + vresult = (result ? Qtrue : Qfalse); + return vresult; + } + + static void free_FXDict(FXDict *arg1) { *************** *** 2938,2977 **** - static VALUE - _wrap_FX_StringDict_remove(int argc, VALUE *argv, VALUE self) { - FXStringDict *arg1 ; - FXchar *arg2 ; - FXchar *result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXStringDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXStringDict); - arg2 = STR2CSTR(argv[0]); - result = (FXchar *)(arg1)->remove((FXchar const *)arg2); - - vresult = rb_str_new2(result); - return vresult; - } - - - static VALUE - _wrap_FX_StringDict_find(int argc, VALUE *argv, VALUE self) { - FXStringDict *arg1 ; - FXchar *arg2 ; - FXchar *result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXStringDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXStringDict); - arg2 = STR2CSTR(argv[0]); - result = (FXchar *)((FXStringDict const *)arg1)->find((FXchar const *)arg2); - - vresult = rb_str_new2(result); - return vresult; - } - - static void free_FXStringDict(FXStringDict *arg1) { --- 2910,2913 ---- *************** *** 3138,3159 **** static VALUE - _wrap_FXSettings_find(int argc, VALUE *argv, VALUE self) { - FXSettings *arg1 ; - FXchar *arg2 ; - FXStringDict *result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXSettings *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXSettings); - arg2 = STR2CSTR(argv[0]); - result = (FXStringDict *)((FXSettings const *)arg1)->find((FXchar const *)arg2); - - vresult = FXRbGetRubyObj(result, "FXStringDict *"); - return vresult; - } - - - static VALUE _wrap_FXSettings_readStringEntry(int argc, VALUE *argv, VALUE self) { FXSettings *arg1 ; --- 3074,3077 ---- *************** *** 16255,16276 **** static VALUE - _wrap_FX_IconDict_remove(int argc, VALUE *argv, VALUE self) { - FXIconDict *arg1 ; - FXchar *arg2 ; - FXIcon *result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXIconDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXIconDict); - arg2 = STR2CSTR(argv[0]); - result = (FXIcon *)(arg1)->remove((FXchar const *)arg2); - - vresult = FXRbGetRubyObj(result, "FXIcon *"); - return vresult; - } - - - static VALUE _wrap_FX_IconDict_find(int argc, VALUE *argv, VALUE self) { FXIconDict *arg1 ; --- 16173,16176 ---- *************** *** 16531,16552 **** static VALUE - _wrap_FX_FileDict_remove(int argc, VALUE *argv, VALUE self) { - FXFileDict *arg1 ; - FXchar *arg2 ; - FXFileAssoc *result; - VALUE vresult = Qnil; - - if ((argc < 1) || (argc > 1)) - rb_raise(rb_eArgError, "wrong # of arguments(%d for 1)",argc); - arg1 = (FXFileDict *) SWIG_ConvertPtr(self, SWIGTYPE_p_FXFileDict); - arg2 = STR2CSTR(argv[0]); - result = (FXFileAssoc *)(arg1)->remove((FXchar const *)arg2); - - vresult = FXRbGetRubyObj(result, "FXFileAssoc *"); - return vresult; - } - - - static VALUE _wrap_FX_FileDict_find(int argc, VALUE *argv, VALUE self) { FXFileDict *arg1 ; --- 16431,16434 ---- *************** *** 18317,18326 **** rb_define_singleton_method(cFX_Dict.klass, "new", VALUEFUNC(_wrap_new_FX_Dict), -1); rb_define_method(cFX_Dict.klass, "initialize", VALUEFUNC(_wrap_FX_Dict_initialize), -1); ! rb_define_method(cFX_Dict.klass, "getSize", VALUEFUNC(_wrap_FX_Dict_getSize), -1); ! rb_define_method(cFX_Dict.klass, "setSize", VALUEFUNC(_wrap_FX_Dict_setSize), -1); ! rb_define_method(cFX_Dict.klass, "no", VALUEFUNC(_wrap_FX_Dict_no), -1); ! rb_define_method(cFX_Dict.klass, "keys", VALUEFUNC(_wrap_FX_Dict_keys), -1); ! rb_define_method(cFX_Dict.klass, "has_key", VALUEFUNC(_wrap_FX_Dict_has_key), -1); ! rb_define_method(cFX_Dict.klass, "empty", VALUEFUNC(_wrap_FX_Dict_empty), -1); rb_define_method(cFX_Dict.klass, "key", VALUEFUNC(_wrap_FX_Dict_key), -1); rb_define_method(cFX_Dict.klass, "mark", VALUEFUNC(_wrap_FX_Dict_mark), -1); --- 18199,18203 ---- rb_define_singleton_method(cFX_Dict.klass, "new", VALUEFUNC(_wrap_new_FX_Dict), -1); rb_define_method(cFX_Dict.klass, "initialize", VALUEFUNC(_wrap_FX_Dict_initialize), -1); ! rb_define_method(cFX_Dict.klass, "length", VALUEFUNC(_wrap_FX_Dict_length), -1); rb_define_method(cFX_Dict.klass, "key", VALUEFUNC(_wrap_FX_Dict_key), -1); rb_define_method(cFX_Dict.klass, "mark", VALUEFUNC(_wrap_FX_Dict_mark), -1); *************** *** 18330,18333 **** --- 18207,18213 ---- rb_define_method(cFX_Dict.klass, "prev", VALUEFUNC(_wrap_FX_Dict_prev), -1); rb_define_method(cFX_Dict.klass, "clear", VALUEFUNC(_wrap_FX_Dict_clear), -1); + rb_define_method(cFX_Dict.klass, "keys", VALUEFUNC(_wrap_FX_Dict_keys), -1); + rb_define_method(cFX_Dict.klass, "has_key?", VALUEFUNC(_wrap_FX_Dict_has_keyq___), -1); + rb_define_method(cFX_Dict.klass, "empty?", VALUEFUNC(_wrap_FX_Dict_emptyq___), -1); cFX_Dict.mark = (void (*)(void *)) FXRbDict::markfunc; cFX_Dict.destroy = (void (*)(void *)) free_FXDict; *************** *** 18349,18354 **** rb_define_method(cFX_StringDict.klass, "insert", VALUEFUNC(_wrap_FX_StringDict_insert), -1); rb_define_method(cFX_StringDict.klass, "replace", VALUEFUNC(_wrap_FX_StringDict_replace), -1); - rb_define_method(cFX_StringDict.klass, "remove", VALUEFUNC(_wrap_FX_StringDict_remove), -1); - rb_define_method(cFX_StringDict.klass, "find", VALUEFUNC(_wrap_FX_StringDict_find), -1); cFX_StringDict.mark = (void (*)(void *)) FXRbStringDict::markfunc; cFX_StringDict.destroy = (void (*)(void *)) FXRbUnregisterRubyObj; --- 18229,18232 ---- *************** *** 18370,18374 **** rb_define_method(cFXSettings.klass, "parseFile", VALUEFUNC(_wrap_FXSettings_parseFile), -1); rb_define_method(cFXSettings.klass, "unparseFile", VALUEFUNC(_wrap_FXSettings_unparseFile), -1); - rb_define_method(cFXSettings.klass, "find", VALUEFUNC(_wrap_FXSettings_find), -1); rb_define_method(cFXSettings.klass, "readStringEntry", VALUEFUNC(_wrap_FXSettings_readStringEntry), -1); rb_define_method(cFXSettings.klass, "readIntEntry", VALUEFUNC(_wrap_FXSettings_readIntEntry), -1); --- 18248,18251 ---- *************** *** 19514,19518 **** rb_define_method(cFX_IconDict.klass, "getIconPath", VALUEFUNC(_wrap_FX_IconDict_getIconPath), -1); rb_define_method(cFX_IconDict.klass, "insert", VALUEFUNC(_wrap_FX_IconDict_insert), -1); - rb_define_method(cFX_IconDict.klass, "remove", VALUEFUNC(_wrap_FX_IconDict_remove), -1); rb_define_method(cFX_IconDict.klass, "find", VALUEFUNC(_wrap_FX_IconDict_find), -1); cFX_IconDict.mark = (void (*)(void *)) FXRbIconDict::markfunc; --- 19391,19394 ---- *************** *** 19540,19544 **** rb_define_method(cFX_FileDict.klass, "getIconPath", VALUEFUNC(_wrap_FX_FileDict_getIconPath), -1); rb_define_method(cFX_FileDict.klass, "replace", VALUEFUNC(_wrap_FX_FileDict_replace), -1); - rb_define_method(cFX_FileDict.klass, "remove", VALUEFUNC(_wrap_FX_FileDict_remove), -1); rb_define_method(cFX_FileDict.klass, "find", VALUEFUNC(_wrap_FX_FileDict_find), -1); rb_define_method(cFX_FileDict.klass, "associate", VALUEFUNC(_wrap_FX_FileDict_associate), -1); --- 19416,19419 ---- Index: dialogs_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/dialogs_wrap.cpp,v retrieving revision 1.34.2.13 retrieving revision 1.34.2.14 diff -C2 -d -r1.34.2.13 -r1.34.2.14 *** dialogs_wrap.cpp 24 May 2002 17:41:00 -0000 1.34.2.13 --- dialogs_wrap.cpp 24 May 2002 22:20:47 -0000 1.34.2.14 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: icons_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/icons_wrap.cpp,v retrieving revision 1.37.2.14 retrieving revision 1.37.2.15 diff -C2 -d -r1.37.2.14 -r1.37.2.15 *** icons_wrap.cpp 24 May 2002 17:41:01 -0000 1.37.2.14 --- icons_wrap.cpp 24 May 2002 22:20:47 -0000 1.37.2.15 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: image_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/image_wrap.cpp,v retrieving revision 1.39.2.14 retrieving revision 1.39.2.15 diff -C2 -d -r1.39.2.14 -r1.39.2.15 *** image_wrap.cpp 24 May 2002 17:41:01 -0000 1.39.2.14 --- image_wrap.cpp 24 May 2002 22:20:47 -0000 1.39.2.15 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: layout_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/layout_wrap.cpp,v retrieving revision 1.8.2.13 retrieving revision 1.8.2.14 diff -C2 -d -r1.8.2.13 -r1.8.2.14 *** layout_wrap.cpp 24 May 2002 17:41:02 -0000 1.8.2.13 --- layout_wrap.cpp 24 May 2002 22:20:47 -0000 1.8.2.14 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: mdi_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/mdi_wrap.cpp,v retrieving revision 1.36.2.13 retrieving revision 1.36.2.14 diff -C2 -d -r1.36.2.13 -r1.36.2.14 *** mdi_wrap.cpp 24 May 2002 17:41:03 -0000 1.36.2.13 --- mdi_wrap.cpp 24 May 2002 22:20:48 -0000 1.36.2.14 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: opengl_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/opengl_wrap.cpp,v retrieving revision 1.41.2.14 retrieving revision 1.41.2.15 diff -C2 -d -r1.41.2.14 -r1.41.2.15 *** opengl_wrap.cpp 24 May 2002 17:41:03 -0000 1.41.2.14 --- opengl_wrap.cpp 24 May 2002 22:20:48 -0000 1.41.2.15 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: scintilla_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/scintilla_wrap.cpp,v retrieving revision 1.16.2.8 retrieving revision 1.16.2.9 diff -C2 -d -r1.16.2.8 -r1.16.2.9 *** scintilla_wrap.cpp 24 May 2002 17:41:04 -0000 1.16.2.8 --- scintilla_wrap.cpp 24 May 2002 22:20:48 -0000 1.16.2.9 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of Index: ui_wrap.cpp =================================================================== RCS file: /cvsroot/fxruby/FXRuby/ext/fox/ui_wrap.cpp,v retrieving revision 1.9.2.13 retrieving revision 1.9.2.14 diff -C2 -d -r1.9.2.13 -r1.9.2.14 *** ui_wrap.cpp 24 May 2002 17:41:04 -0000 1.9.2.13 --- ui_wrap.cpp 24 May 2002 22:20:48 -0000 1.9.2.14 *************** *** 1,5 **** /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020523-1540 * * This file is not intended to be easily readable and contains a number of --- 1,5 ---- /* ---------------------------------------------------------------------------- * This file was automatically generated by SWIG (http://www.swig.org). ! * Version 1.3.12u-20020524-1322 * * This file is not intended to be easily readable and contains a number of |