/trunk/Examples/php/pointer/example.i
Swig | 24 lines | 7 code | 11 blank | 6 comment | 0 complexity | 6f2247aae5daca7a2bdc334252bed10c MD5 | raw file
Possible License(s): LGPL-2.1, Cube, GPL-3.0, 0BSD, GPL-2.0
- /* File : example.i */
- %module example
- /* This example illustrates a couple of different techniques
- for manipulating C pointers */
- %include phppointers.i
- /* First we'll use the pointer library */
- extern void add(double *REF, double *REF, double *REF);
- /* Next we'll use some typemaps */
- %include typemaps.i
- extern void sub(int *INPUT, int *INPUT, int *OUTPUT);
- /* Next we'll use typemaps and the %apply directive */
- //%apply int *OUTPUT { int *r };
- //extern int divide(int n, int d, int *r);