|  |  |  | Anjuta Developers Reference Manual |  | 
|---|---|---|---|---|
#include <libanjuta/interfaces/ianjuta-variable-debugger.h> #define IANJUTA_VARIABLE_DEBUGGER_ERROR IAnjutaVariableDebugger; IAnjutaVariableDebuggerIface; GQuark ianjuta_variable_debugger_error_quark (void); gboolean ianjuta_variable_debugger_assign (IAnjutaVariableDebugger *obj, const gchar *name, const gchar *value, GError **err); gboolean ianjuta_variable_debugger_create (IAnjutaVariableDebugger *obj, const gchar *name, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_variable_debugger_delete_var (IAnjutaVariableDebugger *obj, const gchar *name, GError **err); gboolean ianjuta_variable_debugger_evaluate (IAnjutaVariableDebugger *obj, const gchar *name, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_variable_debugger_list_children (IAnjutaVariableDebugger *obj, const gchar *name, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err); gboolean ianjuta_variable_debugger_update (IAnjutaVariableDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
#define IANJUTA_VARIABLE_DEBUGGER_ERROR ianjuta_variable_debugger_error_quark()
typedef struct {
	GTypeInterface g_iface;
	
	gboolean (*assign) (IAnjutaVariableDebugger *obj, const gchar *name,  const gchar *value, GError **err);
	gboolean (*create) (IAnjutaVariableDebugger *obj, const gchar *name,  IAnjutaDebuggerCallback callback,  gpointer user_data, GError **err);
	gboolean (*delete_var) (IAnjutaVariableDebugger *obj, const gchar *name, GError **err);
	gboolean (*evaluate) (IAnjutaVariableDebugger *obj, const gchar *name,  IAnjutaDebuggerCallback callback,  gpointer user_data, GError **err);
	gboolean (*list_children) (IAnjutaVariableDebugger *obj, const gchar *name,  IAnjutaDebuggerCallback callback,  gpointer user_data, GError **err);
	gboolean (*update) (IAnjutaVariableDebugger *obj, IAnjutaDebuggerCallback callback,  gpointer user_data, GError **err);
} IAnjutaVariableDebuggerIface;
GQuark              ianjuta_variable_debugger_error_quark
                                                        (void);
| Returns : | 
gboolean ianjuta_variable_debugger_assign (IAnjutaVariableDebugger *obj, const gchar *name, const gchar *value, GError **err);
fixme
| obj: | Self | 
| name: | fixme | 
| value: | |
| err: | Error propagation and reporting. | 
| Returns : | fixme | 
gboolean ianjuta_variable_debugger_create (IAnjutaVariableDebugger *obj, const gchar *name, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
fixme
| obj: | Self | 
| name: | fixme | 
| callback: | fixme | 
| user_data: | fixme | 
| err: | Error propagation and reporting. | 
| Returns : | fixme | 
gboolean            ianjuta_variable_debugger_delete_var
                                                        (IAnjutaVariableDebugger *obj,
                                                         const gchar *name,
                                                         GError **err);
| obj: | |
| name: | |
| err: | |
| Returns : | 
gboolean ianjuta_variable_debugger_evaluate (IAnjutaVariableDebugger *obj, const gchar *name, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
fixme
| obj: | Self | 
| name: | fixme | 
| callback: | fixme | 
| user_data: | fixme | 
| err: | Error propagation and reporting. | 
| Returns : | fixme | 
gboolean            ianjuta_variable_debugger_list_children
                                                        (IAnjutaVariableDebugger *obj,
                                                         const gchar *name,
                                                         IAnjutaDebuggerCallback callback,
                                                         gpointer user_data,
                                                         GError **err);
fixme
| obj: | Self | 
| name: | fixme | 
| callback: | fixme | 
| user_data: | fixme | 
| err: | Error propagation and reporting. | 
| Returns : | fixme | 
gboolean ianjuta_variable_debugger_update (IAnjutaVariableDebugger *obj, IAnjutaDebuggerCallback callback, gpointer user_data, GError **err);
fixme
| obj: | Self | 
| callback: | fixme | 
| user_data: | fixme | 
| err: | Error propagation and reporting. | 
| Returns : | fixme |