Constructor
ArrowProjectNodeOptionsnew
since: 11.0.0
Declaration [src]
GArrowProjectNodeOptions*
garrow_project_node_options_new (
GList* expressions,
gchar** names,
gsize n_names
)
Parameters
expressions
-
Type: A list of
None
A list of
GArrowExpression
to be executed.The data is owned by the caller of the function. names
-
Type: An array of
gchar*
A list of output column names of
expressions
. Ifnames
isNULL
, the string representations ofexpressions
will be used.The argument can be NULL
.The length of the array is specified in the n_names
argument.The data is owned by the caller of the function. Each element is a NUL terminated UTF-8 string. n_names
-
Type:
gsize
The number of
names
.
Return value
Type: GArrowProjectNodeOptions
A newly created GArrowProjectNodeOptions
.
The caller of the function takes ownership of the data, and is responsible for freeing it. |