type Gcompare_Func is access function (A, B : in Data_Type) return Boolean;
type Gtk_Ctree_Func is access procedure (Ctree : access Gtk_Ctree_Record'Class; Node : in Gtk_Ctree_Node; Data : in Data_Type_Access);
procedure Node_Set_Row_Data
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Data | : in Data_Type); |
function Node_Get_Row_Data
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node) return Data_Type; |
function Find_By_Row_Data
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Data | : in Data_Type) return Gtk_Ctree_Node; |
function Find_All_By_Row_Data
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Data | : in Data_Type) return Node_List.Glist; |
function Find_By_Row_Data_Custom
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Data | : in Data_Type; | |
Func | : in Gcompare_Func) return Gtk_Ctree_Node; |
function Find_All_By_Row_Data_Custom
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Data | : in Data_Type; | |
Func | : in Gcompare_Func) return Node_List.Glist; |
procedure Post_Recursive
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Func | : in Gtk_Ctree_Func; | |
Data | : in Data_Type_Access); |
procedure Post_Recursive_To_Depth
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Depth | : in Gint; | |
Func | : in Gtk_Ctree_Func; | |
Data | : in Data_Type_Access); |
procedure Pre_Recursive
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Func | : in Gtk_Ctree_Func; | |
Data | : in Data_Type_Access); |
procedure Pre_Recursive_To_Depth
( | Ctree | : access Gtk_Ctree_Record'Class; |
Node | : in Gtk_Ctree_Node; | |
Depth | : in Gint; | |
Func | : in Gtk_Ctree_Func; | |
Data | : in Data_Type_Access); |