/* 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);
syntax highlighted by Code2HTML, v. 0.9.1