File: typemap

package info (click to toggle)
libpdl-gsl-perl 2.101-3
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 600 kB
  • sloc: perl: 1,587; ansic: 202; makefile: 9
file content (15 lines) | stat: -rw-r--r-- 289 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
TYPEMAP
GslSpline *     	T_PTROBJ
GslAccel *      	T_PTROBJ
gsl_spline *            T_PTR
gsl_interp_accel *      T_PTR
gsl_rng *		ANY_OBJ
gsl_ran_discrete_t *	T_PTROBJ

OUTPUT
ANY_OBJ
	sv_setref_pv($arg, CLASS, (void *) $var);

INPUT
ANY_OBJ
	$var = INT2PTR($type, SvIV((SV*)SvRV($arg)))