generic type User_Data_Type (<>) is private; with procedure Destroy (Data : in out User_Data_Type) is null; package Set_Sort_Func_User_Data is
type Gtk_Recent_Sort_Func is access function (A : Gtk.Recent_Info.Gtk_Recent_Info; B : Gtk.Recent_Info.Gtk_Recent_Info; User_Data : User_Data_Type) return Gint;
procedure Destroy
( | Data | : in out User_Data_Type) is null; |
procedure Set_Sort_Func
( | Chooser | : not null access Gtk.Recent_Chooser_Widget.Gtk_Recent_Chooser_Widget_Record'Class; |
Sort_Func | : Gtk_Recent_Sort_Func; | |
Sort_Data | : User_Data_Type; | |
Data_Destroy | : Glib.G_Destroy_Notify_Address); |