Top | ![]() |
![]() |
![]() |
![]() |
GGandivaFunctionSignature *
ggandiva_native_function_get_signature
(GGandivaNativeFunction *native_function
);
A GGandivaFunctionSignature that represents the signature of the native function.
[transfer full]
Since: 0.14.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 signature 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; };