Callbacks

EqualDataFunc (t_type, t_dup_func, t_destroy_func, a, b, *user_data)

FlatMapFunc (a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, *user_data)

FoldFunc (a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, a, *user_data)

FoldMapFunc (a_type, a_dup_func, a_destroy_func, k_type, k_dup_func, k_destroy_func, v_type, v_dup_func, v_destroy_func, k, v, a, *user_data)

ForallFunc (g_type, g_dup_func, g_destroy_func, g, *user_data)

ForallMapFunc (k_type, k_dup_func, k_destroy_func, v_type, v_dup_func, v_destroy_func, k, v, *user_data)

HashDataFunc (t_type, t_dup_func, t_destroy_func, v, *user_data)

LazyFunc (g_type, g_dup_func, g_destroy_func, *user_data)

MapFunc (a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, *user_data)

Predicate (g_type, g_dup_func, g_destroy_func, g, *user_data)

StreamFunc (g_type, g_dup_func, g_destroy_func, a_type, a_dup_func, a_destroy_func, state, g, *user_data)

Task (g_type, g_dup_func, g_destroy_func, *user_data)

UnfoldFunc (a_type, a_dup_func, a_destroy_func, *user_data)

Details

Gee.EqualDataFunc(t_type, t_dup_func, t_destroy_func, a, b, *user_data)
Parameters:
Return type:

bool

Gee.FlatMapFunc(a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, *user_data)
Parameters:
Return type:

Gee.Iterator

Gee.FoldFunc(a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, a, *user_data)
Parameters:
Return type:

object or None

Gee.FoldMapFunc(a_type, a_dup_func, a_destroy_func, k_type, k_dup_func, k_destroy_func, v_type, v_dup_func, v_destroy_func, k, v, a, *user_data)
Parameters:
Return type:

object or None

Gee.ForallFunc(g_type, g_dup_func, g_destroy_func, g, *user_data)
Parameters:
Return type:

bool

Gee.ForallMapFunc(k_type, k_dup_func, k_destroy_func, v_type, v_dup_func, v_destroy_func, k, v, *user_data)
Parameters:
Return type:

bool

Gee.HashDataFunc(t_type, t_dup_func, t_destroy_func, v, *user_data)
Parameters:
Return type:

int

Gee.LazyFunc(g_type, g_dup_func, g_destroy_func, *user_data)
Parameters:
Return type:

object or None

Gee.MapFunc(a_type, a_dup_func, a_destroy_func, g_type, g_dup_func, g_destroy_func, g, *user_data)
Parameters:
Return type:

object or None

Gee.Predicate(g_type, g_dup_func, g_destroy_func, g, *user_data)
Parameters:
Return type:

bool

Gee.StreamFunc(g_type, g_dup_func, g_destroy_func, a_type, a_dup_func, a_destroy_func, state, g, *user_data)
Parameters:
Return type:

(Gee.TraversableStream, lazy: Gee.Lazy)

Gee.Task(g_type, g_dup_func, g_destroy_func, *user_data)
Parameters:
Return type:

object or None

Gee.UnfoldFunc(a_type, a_dup_func, a_destroy_func, *user_data)
Parameters:
Return type:

Gee.Lazy or None