/* DEBUG : Language specific headers go here */ /* DEBUG : Pointer conversion function here */ /* DEBUG : Language specific code here */ #define SWIG_init swig_init #define SWIG_name "swig" C++ CLASS DECLARATION : struct Struct C++ CLASS DECLARATION : union Value C++ CLASS DECLARATION : class Object C++ CLASS DECLARATION : struct Struct1 C++ CLASS DECLARATION : union Value1 C++ CLASS DECLARATION : class Object1 C++ CLASS DECLARATION : struct Struct2 C++ CLASS DECLARATION : union Value2 C++ CLASS DECLARATION : class Object2 C++ CLASS DECLARATION : struct Struct3 C++ CLASS DECLARATION : union Value3 C++ CLASS DECLARATION : class Object3 C++ CLASS DECLARATION : struct Struct4 C++ CLASS DECLARATION : union Value4 C++ CLASS DECLARATION : class Object4 C++ CLASS DECLARATION : struct Struct5 C++ CLASS DECLARATION : union Value5 C++ CLASS DECLARATION : class Object5 C++ CLASS START : struct Struct ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object *Object(); DESTRUCTOR : ~Object(); C++ CLASS END =================================================== C++ CLASS START : struct Struct1 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value1 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object1 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object1 *Object1(); DESTRUCTOR : ~Object1(); C++ CLASS END =================================================== C++ CLASS START : struct Struct2 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value2 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object2 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object2 *Object2(); DESTRUCTOR : ~Object2(); C++ CLASS END =================================================== C++ CLASS START : struct Struct3 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value3 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object3 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object3 *Object3(); DESTRUCTOR : ~Object3(); C++ CLASS END =================================================== C++ CLASS START : struct Struct4 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value4 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object4 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object4 *Object4(); DESTRUCTOR : ~Object4(); C++ CLASS END =================================================== C++ CLASS START : struct Struct5 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : union Value5 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; C++ CLASS END =================================================== C++ CLASS START : class Object5 ======================================== ATTRIBUTE : double d; ATTRIBUTE : int i; ATTRIBUTE : float f; ATTRIBUTE : char * c; MEMBER FUNC : double foo(); CONSTRUCTOR : Object5 *Object5(); DESTRUCTOR : ~Object5(); C++ CLASS END =================================================== SWIG POINTER-MAPPING TABLE /* MODULE INITIALIZATION */ void swig_init() { // C++ CLASS START : struct Struct ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object --> Object *Object(); ADD DESTRUCT : Object --> ~Object(); // C++ CLASS END // C++ CLASS START : struct Struct1 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value1 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object1 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object1 --> Object1 *Object1(); ADD DESTRUCT : Object1 --> ~Object1(); // C++ CLASS END // C++ CLASS START : struct Struct2 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value2 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object2 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object2 --> Object2 *Object2(); ADD DESTRUCT : Object2 --> ~Object2(); // C++ CLASS END // C++ CLASS START : struct Struct3 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value3 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object3 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object3 --> Object3 *Object3(); ADD DESTRUCT : Object3 --> ~Object3(); // C++ CLASS END // C++ CLASS START : struct Struct4 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value4 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object4 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object4 --> Object4 *Object4(); ADD DESTRUCT : Object4 --> ~Object4(); // C++ CLASS END // C++ CLASS START : struct Struct5 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : union Value5 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; // C++ CLASS END // C++ CLASS START : class Object5 ADD MEMBER : d --> double d; ADD MEMBER : i --> int i; ADD MEMBER : f --> float f; ADD MEMBER : c --> char * c; ADD MEMBER FUN : foo --> double foo(); ADD CONSTRUCT : Object5 --> Object5 *Object5(); ADD DESTRUCT : Object5 --> ~Object5(); // C++ CLASS END } /* END INIT */ /* * These are the pointer type-equivalency mappings. * (Used by the SWIG pointer type-checker). */ SWIG_RegisterMapping("_signed_long","_long",0); SWIG_RegisterMapping("_Value1","_union_Value1",0); SWIG_RegisterMapping("_Value3","_union_Value3",0); SWIG_RegisterMapping("_Value4","_union_Value4",0); SWIG_RegisterMapping("_class_Object","_Object",0); SWIG_RegisterMapping("_Object1","_class_Object1",0); SWIG_RegisterMapping("_long","_unsigned_long",0); SWIG_RegisterMapping("_long","_signed_long",0); SWIG_RegisterMapping("_Struct","_struct_Struct",0); SWIG_RegisterMapping("_Object3","_class_Object3",0); SWIG_RegisterMapping("_Object4","_class_Object4",0); SWIG_RegisterMapping("_class_Object1","_Object1",0); SWIG_RegisterMapping("_class_Object3","_Object3",0); SWIG_RegisterMapping("_class_Object4","_Object4",0); SWIG_RegisterMapping("_unsigned_long","_long",0); SWIG_RegisterMapping("_union_Value","_Value",0); SWIG_RegisterMapping("_signed_int","_int",0); SWIG_RegisterMapping("_Struct1","_struct_Struct1",0); SWIG_RegisterMapping("_unsigned_short","_short",0); SWIG_RegisterMapping("_Struct3","_struct_Struct3",0); SWIG_RegisterMapping("_Struct4","_struct_Struct4",0); SWIG_RegisterMapping("_signed_short","_short",0); SWIG_RegisterMapping("_unsigned_int","_int",0); SWIG_RegisterMapping("_short","_unsigned_short",0); SWIG_RegisterMapping("_short","_signed_short",0); SWIG_RegisterMapping("_union_Value1","_Value1",0); SWIG_RegisterMapping("_int","_unsigned_int",0); SWIG_RegisterMapping("_int","_signed_int",0); SWIG_RegisterMapping("_union_Value3","_Value3",0); SWIG_RegisterMapping("_union_Value4","_Value4",0); SWIG_RegisterMapping("_struct_Struct","_Struct",0); SWIG_RegisterMapping("_struct_Struct1","_Struct1",0); SWIG_RegisterMapping("_struct_Struct3","_Struct3",0); SWIG_RegisterMapping("_struct_Struct4","_Struct4",0); SWIG_RegisterMapping("_Value","_union_Value",0); SWIG_RegisterMapping("_Object","_class_Object",0);