type On_Destroyed_Callback is access procedure (Data : Data_Type);
function Get
| ( | Object | : access GObject_Record'Class; |
| Id | : String := "user_data") return Data_Type; |
function Get
| ( | Object | : access GObject_Record'Class; |
| Id | : String := "user_data"; | |
| Default | : Data_Type) return Data_Type; |
procedure Set
| ( | Object | : access GObject_Record'Class; |
| Data | : Data_Type; | |
| Id | : String := "user_data"; | |
| On_Destroyed | : On_Destroyed_Callback := null); |
procedure Remove
| ( | Object | : access GObject_Record'Class; |
| Id | : String := "user_data"); |
function Get
| ( | Object | : access GObject_Record'Class; |
| Id | : Glib.GQuark) return Data_Type; |
function Get
| ( | Object | : access GObject_Record'Class; |
| Id | : Glib.GQuark; | |
| Default | : Data_Type) return Data_Type; |
procedure Set
| ( | Object | : access GObject_Record'Class; |
| Data | : Data_Type; | |
| Id | : Glib.GQuark; | |
| On_Destroyed | : On_Destroyed_Callback := null); |
procedure Remove
| ( | Object | : access GObject_Record'Class; |
| Id | : Glib.GQuark); |