Skip to main content

The PreIncludeInfo Struct Reference

Declaration

struct PreIncludeInfo { ... }

Public Constructors Index

PreIncludeInfo (const QCString &fn, FileDef *srcFd, FileDef *dstFd, const QCString &iName, bool loc, bool imp)

Public Member Attributes Index

QCStringfileName
FileDef *fromFileDef
FileDef *toFileDef
QCStringincludeName
boollocal
boolimported

Definition at line 94 of file pre.l.

Public Constructors

PreIncludeInfo()

PreIncludeInfo::PreIncludeInfo (const QCString & fn, FileDef * srcFd, FileDef * dstFd, const QCString & iName, bool loc, bool imp)
inline

Definition at line 96 of file pre.l.

96 PreIncludeInfo(const QCString &fn,FileDef *srcFd, FileDef *dstFd,const QCString &iName,bool loc, bool imp)
97 : fileName(fn), fromFileDef(srcFd), toFileDef(dstFd), includeName(iName), local(loc), imported(imp)
98 {
99 }

References fileName, fromFileDef, imported, includeName, local and toFileDef.

Public Member Attributes

fileName

QCString PreIncludeInfo::fileName

Definition at line 100 of file pre.l.

100 QCString fileName; // file name in which the include statement was found

Referenced by PreIncludeInfo.

fromFileDef

FileDef* PreIncludeInfo::fromFileDef

Definition at line 101 of file pre.l.

101 FileDef *fromFileDef; // filedef in which the include statement was found

Referenced by PreIncludeInfo.

imported

bool PreIncludeInfo::imported

Definition at line 105 of file pre.l.

105 bool imported; // include via "import" keyword (Objective-C)

Referenced by PreIncludeInfo.

includeName

QCString PreIncludeInfo::includeName

Definition at line 103 of file pre.l.

103 QCString includeName; // name used in the #include statement

Referenced by PreIncludeInfo.

local

bool PreIncludeInfo::local

Definition at line 104 of file pre.l.

104 bool local; // is it a "local" or <global> include

Referenced by PreIncludeInfo.

toFileDef

FileDef* PreIncludeInfo::toFileDef

Definition at line 102 of file pre.l.

102 FileDef *toFileDef; // filedef to which the include is pointing

Referenced by PreIncludeInfo.


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


Generated via doxygen2docusaurus by Doxygen 1.14.0.