- or download this
TYPEMAP
foo* T_FOO
...
INPUT
T_FOO
$var = ($type)SvFoo($var);
- or download this
void
my_xsub(...)
...
foos[i] = SvFoo(ST(i));
}
# do something with foos
- or download this
foo*
SvFoo(SV* foo) {
...
IV tmp = SvIV((SV*)SvRV(foo));
ret = INT2PTR(foo*, tmp);
}