Top |
GList *
ggandiva_native_function_get_signatures
(GGandivaNativeFunction *native_function
);
A list of GGandivaFunctionSignature supported by the native function.
[element-type GGandivaFunctionSignature][transfer full]
Since: 0.15.0
gboolean ggandiva_native_function_equal (GGandivaNativeFunction *native_function
,GGandivaNativeFunction *other_native_function
);
Since: 0.14.0
gchar *
ggandiva_native_function_to_string (GGandivaNativeFunction *native_function
);
The string representation of the signatures of the native function.
It should be freed with g_free()
when no longer needed.
[transfer full]
Since: 0.14.0
GGandivaResultNullableType
ggandiva_native_function_get_result_nullable_type
(GGandivaNativeFunction *native_function
);
Since: 0.14.0
gboolean
ggandiva_native_function_need_context (GGandivaNativeFunction *native_function
);
Since: 0.14.0
gboolean
ggandiva_native_function_need_function_holder
(GGandivaNativeFunction *native_function
);
Since: 0.14.0
gboolean
ggandiva_native_function_can_return_errors
(GGandivaNativeFunction *native_function
);
Since: 0.14.0
#define GGANDIVA_TYPE_NATIVE_FUNCTION (ggandiva_native_function_get_type())
struct GGandivaNativeFunctionClass { GObjectClass parent_class; };
“native-function”
property“native-function” gpointer
The raw gandiva::NativeFunction *.
Owner: GGandivaNativeFunction
Flags: Write / Construct Only