geany
1.38
About: Geany is a text editor (using GTK2) with basic features of an integrated development environment (syntax highlighting, code folding, symbol name auto-completion, ...). F: office T: editor programming GTK+ IDE
![]() ![]() |
Classes | |
struct | sMax |
struct | sNumTags |
Public Attributes | |
char * | name |
char * | directory |
MIO * | mio |
struct eTagFile::sNumTags | numTags |
struct eTagFile::sMax | max |
vString * | vLine |
int | cork |
unsigned int | corkFlags |
ptrArray * | corkQueue |
bool | patternCacheValid |
int eTagFile::cork |
Definition at line 95 of file entry.c.
Referenced by corkTagFile(), makeTagEntry(), and uncorkTagFile().
unsigned int eTagFile::corkFlags |
Definition at line 96 of file entry.c.
Referenced by corkTagFile(), queueTagEntry(), and registerEntry().
ptrArray* eTagFile::corkQueue |
Definition at line 97 of file entry.c.
Referenced by corkTagFile(), countEntryInCorkQueue(), foreachEntriesInScope(), getEntryInCorkQueue(), getTagScopeInformation(), queueTagEntry(), registerEntry(), and uncorkTagFile().
char* eTagFile::directory |
Definition at line 89 of file entry.c.
Referenced by freeTagFileResources(), getTagFileDirectory(), and openTagFile().
struct eTagFile::sMax eTagFile::max |
Referenced by maxTagsLine(), and rememberMaxLengths().
MIO* eTagFile::mio |
Definition at line 90 of file entry.c.
Referenced by closeTagFile(), internalSortTagFile(), openTagFile(), resizeTagFile(), setTagFilePosition(), setupWriter(), sortTagFile(), tagFilePosition(), teardownWriter(), writePseudoTag(), and writeTagEntry().
char* eTagFile::name |
Definition at line 88 of file entry.c.
Referenced by closeTagFile(), openTagFile(), resizeTagFile(), tagFileName(), and gen-api-gtkdoc.DoxyElement::to_gtkdoc().
struct eTagFile::sNumTags eTagFile::numTags |
Referenced by internalSortTagFile(), numTagsAdded(), numTagsTotal(), openTagFile(), setNumTagsAdded(), sortTagFile(), writePseudoTag(), and writeTagEntry().
bool eTagFile::patternCacheValid |
Definition at line 99 of file entry.c.
Referenced by invalidatePatternCache(), and makePatternStringCommon().
vString* eTagFile::vLine |
Definition at line 93 of file entry.c.
Referenced by freeTagFileResources(), isTagFile(), makePatternStringCommon(), openTagFile(), and updatePseudoTags().