Method
VipsObjectget_args
Declaration [src]
int
vips_object_get_args (
VipsObject* object,
const char*** names,
int** flags,
int* n_args
)
Description [src]
Get all %GParamSpec names and VipsArgumentFlags
for an object.
This is handy for language bindings. From C, it’s usually more convenient to
use vips_argument_map()
.
This method is not directly available to language bindings.
Parameters
names
-
Type: An array of
char**
Output array of %GParamSpec names.
The argument can be NULL
.The length of the array is specified in the n_args
argument.The data is owned by the caller of the method. Each element is a NUL terminated UTF-8 string. flags
-
Type: An array of
int*
Output array of
VipsArgumentFlags
.The argument can be NULL
.The length of the array is specified in the n_args
argument.The data is owned by the caller of the method. n_args
-
Type:
int*
Length of output arrays.
The argument can be NULL
.The data is owned by the caller of the method.