Main Page | Namespace List | Class Hierarchy | Alphabetical List | Compound List | File List | Namespace Members | Compound Members

tagEntry Struct Reference

#include <readtags.h>

List of all members.

Public Attributes

const char * name
const char * file
struct {
   const char *   pattern
   unsigned long   lineNumber
address
const char * kind
short fileScope
struct {
   unsigned short   count
   tagExtensionField *   list
fields


Detailed Description

This structure contains information about a specific tag.


Member Data Documentation

struct { ... } tagEntry::address
 

address for locating tag in source file

unsigned short tagEntry::count
 

number of entries in `list'

struct { ... } tagEntry::fields
 

miscellaneous extension fields

const char* tagEntry::file
 

path of source file containing definition of tag

short tagEntry::fileScope
 

is tag of file-limited scope?

const char* tagEntry::kind
 

kind of tag (may by name, character, or NULL if not known)

unsigned long tagEntry::lineNumber
 

line number in source file of tag definition (may be zero if not known)

tagExtensionField* tagEntry::list
 

list of key value pairs

const char* tagEntry::name
 

name of tag

const char* tagEntry::pattern
 

pattern for locating source line (may be NULL if not present)


The documentation for this struct was generated from the following file:
Generated on Sun May 2 20:02:58 2004 by doxygen 1.3.2