Top |
Functions
GQuark | ianjuta_symbol_manager_error_quark () |
gboolean | ianjuta_symbol_manager_activate_package () |
gboolean | ianjuta_symbol_manager_add_package () |
IAnjutaSymbolQuery * | ianjuta_symbol_manager_create_query () |
void | ianjuta_symbol_manager_deactivate_all () |
void | ianjuta_symbol_manager_deactivate_package () |
Functions
ianjuta_symbol_manager_activate_package ()
gboolean ianjuta_symbol_manager_activate_package (IAnjutaSymbolManager *obj
,const gchar *pkg_name
,const gchar *pkg_version
,GError **err
);
Activates the package for searches in the global symbol database.
ianjuta_symbol_manager_add_package ()
gboolean ianjuta_symbol_manager_add_package (IAnjutaSymbolManager *obj
,const gchar *pkg_name
,const gchar *pkg_version
,GList *files
,GError **err
);
Reads the package files into the database asynchronously.
Parameters
obj |
Self |
|
pkg_name |
Name of the package to scan. Should be the name given by pkg-config. The colon char must be avoided. |
|
pkg_version |
Version of the package. The colon char must be avoided. or by the language implementation (Python, Javascript, etc.) |
|
files |
A list of GFile's to scan for this package |
ianjuta_symbol_manager_create_query ()
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.
ianjuta_symbol_manager_deactivate_all ()
void ianjuta_symbol_manager_deactivate_all (IAnjutaSymbolManager *obj
,GError **err
);
Deactivates all activate packages
ianjuta_symbol_manager_deactivate_package ()
void ianjuta_symbol_manager_deactivate_package (IAnjutaSymbolManager *obj
,const gchar *pkg_name
,const gchar *pkg_version
,GError **err
);
Deactivates the package if it was found. If package is NULL, deactivate all packages.
Signal Details
The “prj-scan-end”
signal
void user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data)
Flags: Run Last
The “sys-scan-end”
signal
void user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data)
Flags: Run Last