|  |  |  | GdaBrowser hacking manual |  | 
|---|---|---|---|---|
| Top | Description | ||||
ToolsFavoriteAction; GSList * gda_tools_favorites_get_actions (ToolsFavorites *bfav,BrowserConnection *bcnc,GdaSet *set); void gda_tools_favorites_free_action (ToolsFavoriteAction *action); void gda_tools_favorites_free_actions_list (GSList *actions_list);
typedef struct {
	gint                  id;
	gchar                *name;
	GdaStatement         *stmt;
	GdaSet               *params;
	gint                  nb_bound; /* number of GdaHolders in @params which are bound 
					 * to another GdaHolder */
} ToolsFavoriteAction;
GSList * gda_tools_favorites_get_actions (ToolsFavorites *bfav,BrowserConnection *bcnc,GdaSet *set);
Get a list of ToolsFavoriteAction which can be executed with the data in set.
| 
 | a ToolsFavorites | 
| 
 | a BrowserConnection | 
| 
 | a GdaSet | 
| Returns : | a new list of ToolsFavoriteAction, free list with gda_tools_favorites_free_actions() | 
void                gda_tools_favorites_free_action     (ToolsFavoriteAction *action);
Frees action
| 
 | a ToolsFavoriteAction, or NULL. [allow-none] | 
void                gda_tools_favorites_free_actions_list
                                                        (GSList *actions_list);
Free a list of ToolsFavoriteAction (frees the list and each ToolsFavoriteAction)
| 
 | a list of ToolsFavoriteAction, or NULL. [allow-none] |