//GList* g_list_sort (GList *list, // GCompareFunc compare_func); //gint (*GCompareFunc) (gconstpointer a, // gconstpointer b); //GList* g_list_insert_sorted_with_data (GList *list, // gpointer data, // GCompareDataFunc func, // gpointer user_data); //GList* g_list_sort_with_data (GList *list, // GCompareDataFunc compare_func, // gpointer user_data); //gint (*GCompareDataFunc) (gconstpointer a, // gconstpointer b, // gpointer user_data); func (v List) Concat(link List) *List { return &List{C.g_list_concat(v.GList, link.GList)} }
//GList* g_list_sort (GList *list, // GCompareFunc compare_func); //gint (*GCompareFunc) (gconstpointer a, // gconstpointer b); //GList* g_list_insert_sorted_with_data (GList *list, // gpointer data, // GCompareDataFunc func, // gpointer user_data); //GList* g_list_sort_with_data (GList *list, // GCompareDataFunc compare_func, // gpointer user_data); //gint (*GCompareDataFunc) (gconstpointer a, // gconstpointer b, // gpointer user_data); func (v GList) Concat(link GList) *GList { return &GList{C.g_list_concat(v.GList, link.GList)} }