Geany  dev
Data Fields
TMWorkspace Struct Reference

The Tag Manager Workspace. More...

Data Fields

GPtrArray * global_tags
 Global tags loaded at startup.
GPtrArray * source_files
 An array of TMSourceFile pointers.
GPtrArray * tags_array
 Sorted tags from all source files (just pointers to source file tags, the tag objects are owned by the source files)

Detailed Description

The Tag Manager Workspace.

This is a singleton object containing a list of individual source files. There is also a global tag list which can be loaded or created. This contains global tags gleaned from /usr/include, etc. and should be used for autocompletion, calltips, etc.