| Top |  |  |  |  | 
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.
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.
| 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 | 
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.
void ianjuta_symbol_manager_deactivate_all (IAnjutaSymbolManager *obj,GError **err);
Deactivates all activate packages
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.
“prj-scan-end” signalvoid user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data)
Flags: Run Last
“sys-scan-end” signalvoid user_function (IAnjutaSymbolManager *ianjutasymbolmanager, gint arg1, gpointer user_data)
Flags: Run Last