Invokes the function described in info
with the given arguments.
Note that inout parameters must appear in both argument lists. This function uses dlsym
to obtain a pointer to the
function, so the library or shared object containing the described function must either be linked to the caller, or must have been
g_module_symbol
ed before calling this function.
in_args |
an array of Arguments, one for each in parameter of |
out_args |
an array of Arguments, one for each out parameter of |
return_value |
return location for the return value of the function. |
info |
a FunctionInfo describing the function to invoke |
n_in_args |
the length of the |
n_out_args |
the length of the |
|