![]() |
![]() |
![]() |
Anjuta Developers Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Signals |
#include <libanjuta/interfaces/ianjuta-symbol-manager.h> #define IANJUTA_SYMBOL_MANAGER_ERROR IAnjutaSymbolManager; IAnjutaSymbolManagerIface; GQuark ianjuta_symbol_manager_error_quark (void
); IAnjutaSymbolQuery* ianjuta_symbol_manager_create_query (IAnjutaSymbolManager *obj
,IAnjutaSymbolQueryName name
,IAnjutaSymbolQueryDb db
,GError **err
);
#define IANJUTA_SYMBOL_MANAGER_ERROR ianjuta_symbol_manager_error_quark()
typedef struct { GTypeInterface g_iface; /* Signal */ void (*prj_scan_end) (IAnjutaSymbolManager *obj, gint process_id); /* Signal */ void (*sys_scan_end) (IAnjutaSymbolManager *obj, gint process_id); IAnjutaSymbolQuery* (*create_query) (IAnjutaSymbolManager *obj, IAnjutaSymbolQueryName name, IAnjutaSymbolQueryDb db, GError **err); } IAnjutaSymbolManagerIface;
IAnjutaSymbolQuery* ianjuta_symbol_manager_create_query (IAnjutaSymbolManager *obj
,IAnjutaSymbolQueryName name
,IAnjutaSymbolQueryDb db
,GError **err
);
Create a query object. By default only IANJUTA_SYMBOL_FIELD_ID and and IANJUTA_SYMBOL_FIELD_NAME are selected, limit is set to infinity, offset is set to 0, no filters are set and mode is set to IANJUTA_SYMBOL_QUERY_MODE_SYNC.
|
Self |
|
Name of the query. It decides what query type it is. |
|
The database to use. |
|
Error propagation and reporting. |
Returns : |
A IAnjutaSymbolQuery object |
"prj-scan-end"
signalvoid user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |
"sys-scan-end"
signalvoid user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data) : Run Last
|
the object which received the signal. |
|
|
|
user data set when the signal handler was connected. |