File: db.el.html
Maintain a database of tags for a group of files and enable queries into the database.
By default, assume one database per directory.
Defined variables (13)
semanticdb-current-database | For a given buffer, this is the currently active database. |
semanticdb-current-table | For a given buffer, this is the currently active database table. |
semanticdb-database-list | List of all active databases. |
semanticdb-default-find-index-class | The default type of search index to use for a ‘semanticdb-table’s. |
semanticdb-file-table-hash | Hash table mapping file names to database tables. |
semanticdb-match-any-mode | Non-nil to temporarily search any major mode for a tag. |
semanticdb-new-database-class | The default type of database created for new files. |
semanticdb-out-of-buffer-create-table-fcn | When non-nil, a function for creating a semanticdb table. |
semanticdb-project-predicate-functions | List of predicates to try that indicate a directory belongs to a project. |
semanticdb-project-root-functions | List of functions used to determine a given directories project root. |
semanticdb-project-roots | List of directories, where each directory is the root of some project. |
semanticdb-project-system-databases | List of databases containing system library information. |
semanticdb-search-system-databases | Non-nil if search routines are to include a system database. |