Constructor

ArrowProjectNodeOptionsnew

since: 11.0.0

Declaration [src]

GArrowProjectNodeOptions*
garrow_project_node_options_new (
  GList* expressions,
  gchar** names,
  gsize n_names
)

Description

No description available.

Available since: 11.0.0

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. If names is NULL, the string representations of expressions 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.