No. 'void **' could actually mean any number of things.
Is it supposed to be a pointer to the first item in an array of 'void *' values? Or is the array just one such pointer? What is/are the 'void *' pointer(s) supposed to be pointing at? How is the array or the thing(s) being pointed at supposed to be allocated? Initialized?
What is your design for how to map between this 'void **' value in C and some Perl data structure?
- tye
In reply to Re: Typemap in Perl XS (no)
by tye
in thread Typemap in Perl XS
by sohan123
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |