Okay, so, I'm consuming a C function which returns a pointer to a list of objects that I already have a structure for. I also know the number of objects in the list, but I don't know how to pass it to a PB variable so it can be treated as an array. For example, imagine my C function returned an array integers such as
Code: Select all
int* get_array_ptr( obj* array );
Code: Select all
Dim pba.l( get_array_size( *arr ) ) = get_array_ptr( *arr )
Code: Select all
Dim pba.l( get_array_size( *arr ) )
pba = get_array_ptr( *arr )
Thanks,