/* 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 : class Data
C++ CLASS START : class Data  ========================================

        ATTRIBUTE     : int  d_int; 
        ATTRIBUTE     : short  d_short; 
        ATTRIBUTE     : long  d_long; 
        ATTRIBUTE     : unsigned int  d_uint; 
        ATTRIBUTE     : unsigned short  d_ushort; 
        ATTRIBUTE     : unsigned long  d_ulong; 
        ATTRIBUTE     : unsigned char  d_uchar; 
        ATTRIBUTE     : signed char  d_schar; 
        ATTRIBUTE     : float  d_float; 
        ATTRIBUTE     : double  d_double; 
        ATTRIBUTE     : char * d_string; 
        ATTRIBUTE     : char  d_char; 
        ATTRIBUTE     : int * p_int; 
        ATTRIBUTE     : short * p_short; 
        ATTRIBUTE     : long * p_long; 
        ATTRIBUTE     : unsigned int * p_uint; 
        ATTRIBUTE     : unsigned short * p_ushort; 
        ATTRIBUTE     : unsigned long * p_ulong; 
        ATTRIBUTE     : unsigned char * p_uchar; 
        ATTRIBUTE     : signed char * p_schar; 
        ATTRIBUTE     : float * p_float; 
        ATTRIBUTE     : double * p_double; 
        C++ STATIC VAR: int  s_int; 
        C++ STATIC VAR: short  s_short; 
        C++ STATIC VAR: long  s_long; 
        C++ STATIC VAR: float  s_float; 
        C++ STATIC VAR: double  s_double; 
        C++ STATIC VAR: char * s_string; 
        ATTRIBUTE     : Vector  vec; 
        ATTRIBUTE     : Vector & rvec; 
C++ CLASS END ===================================================

SWIG POINTER-MAPPING TABLE


/* MODULE INITIALIZATION */

void swig_init() {

     // C++ CLASS START : class Data
     ADD MEMBER     : d_int --> int  d_int; 
     ADD MEMBER     : d_short --> short  d_short; 
     ADD MEMBER     : d_long --> long  d_long; 
     ADD MEMBER     : d_uint --> unsigned int  d_uint; 
     ADD MEMBER     : d_ushort --> unsigned short  d_ushort; 
     ADD MEMBER     : d_ulong --> unsigned long  d_ulong; 
     ADD MEMBER     : d_uchar --> unsigned char  d_uchar; 
     ADD MEMBER     : d_schar --> signed char  d_schar; 
     ADD MEMBER     : d_float --> float  d_float; 
     ADD MEMBER     : d_double --> double  d_double; 
     ADD MEMBER     : d_string --> char * d_string; 
     ADD MEMBER     : d_char --> char  d_char; 
     ADD MEMBER     : p_int --> int * p_int; 
     ADD MEMBER     : p_short --> short * p_short; 
     ADD MEMBER     : p_long --> long * p_long; 
     ADD MEMBER     : p_uint --> unsigned int * p_uint; 
     ADD MEMBER     : p_ushort --> unsigned short * p_ushort; 
     ADD MEMBER     : p_ulong --> unsigned long * p_ulong; 
     ADD MEMBER     : p_uchar --> unsigned char * p_uchar; 
     ADD MEMBER     : p_schar --> signed char * p_schar; 
     ADD MEMBER     : p_float --> float * p_float; 
     ADD MEMBER     : p_double --> double * p_double; 
     ADD STATIC VAR : s_int --> int  s_int; 
     ADD STATIC VAR : s_short --> short  s_short; 
     ADD STATIC VAR : s_long --> long  s_long; 
     ADD STATIC VAR : s_float --> float  s_float; 
     ADD STATIC VAR : s_double --> double  s_double; 
     ADD STATIC VAR : s_string --> char * s_string; 
     ADD MEMBER     : vec --> Vector  vec; 
     ADD MEMBER     : rvec --> Vector & rvec; 
     // 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("_long","_unsigned_long",0);
	 SWIG_RegisterMapping("_long","_signed_long",0);
	 SWIG_RegisterMapping("_class_Data","_Data",0);
	 SWIG_RegisterMapping("_unsigned_long","_long",0);
	 SWIG_RegisterMapping("_signed_int","_int",0);
	 SWIG_RegisterMapping("_unsigned_short","_short",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("_int","_unsigned_int",0);
	 SWIG_RegisterMapping("_int","_signed_int",0);
	 SWIG_RegisterMapping("_Data","_class_Data",0);
