Method

ArrowExecutePlanbuild_node

Declaration [src]

GArrowExecuteNode*
garrow_execute_plan_build_node (
  GArrowExecutePlan* plan,
  const gchar* factory_name,
  GList* inputs,
  GArrowExecuteNodeOptions* options,
  GError** error
)

Description

No description available.
Available since:6.0.0

Parameters

factory_name const gchar*
 

A factory name to build a GArrowExecuteNode.

 The data is owned by the caller of the function.
 The value is a NUL terminated UTF-8 string.
inputs A list of GArrowExecuteNode*
 

An inputs to execute new node.

 The data is owned by the caller of the function.
options GArrowExecuteNodeOptions
 

A GArrowExecuteNodeOptions for new node.

 The data is owned by the caller of the function.
error GError **
  The return location for a GError*, or NULL.

Return value

Returns: GArrowExecuteNode
 

A newly built and added GArrowExecuteNode on success, NULL on error.

 The caller of the method takes ownership of the data, and is responsible for freeing it.