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
  Fossies Dox: geany-1.38.tar.bz2  ("unofficial" and yet experimental doxygen-generated source code documentation)  

eTagFile Struct Reference
Collaboration diagram for eTagFile:
[legend]

Classes

struct  sMax
 
struct  sNumTags
 

Public Attributes

char * name
 
char * directory
 
MIOmio
 
struct eTagFile::sNumTags numTags
 
struct eTagFile::sMax max
 
vStringvLine
 
int cork
 
unsigned int corkFlags
 
ptrArraycorkQueue
 
bool patternCacheValid
 

Detailed Description

Definition at line 87 of file entry.c.

Member Data Documentation

◆ cork

int eTagFile::cork

Definition at line 95 of file entry.c.

Referenced by corkTagFile(), makeTagEntry(), and uncorkTagFile().

◆ corkFlags

unsigned int eTagFile::corkFlags

Definition at line 96 of file entry.c.

Referenced by corkTagFile(), queueTagEntry(), and registerEntry().

◆ corkQueue

◆ directory

char* eTagFile::directory

Definition at line 89 of file entry.c.

Referenced by freeTagFileResources(), getTagFileDirectory(), and openTagFile().

◆ max

struct eTagFile::sMax eTagFile::max

Referenced by maxTagsLine(), and rememberMaxLengths().

◆ mio

◆ name

char* eTagFile::name

◆ numTags

◆ patternCacheValid

bool eTagFile::patternCacheValid

Definition at line 99 of file entry.c.

Referenced by invalidatePatternCache(), and makePatternStringCommon().

◆ vLine

vString* eTagFile::vLine

The documentation for this struct was generated from the following file: