Doxygen
IncludeInfo结构体 参考

Class representing the data associated with a #include statement. 更多...

#include <filedef.h>

+ IncludeInfo 的协作图:

Public 成员函数

 IncludeInfo ()
 
 IncludeInfo (const FileDef *fd, const QCString &in, bool loc, bool imp)
 

Public 属性

const FileDeffileDef = 0
 
QCString includeName
 
 bool = false
 
bool imported = false
 

详细描述

Class representing the data associated with a #include statement.

在文件 filedef.h48 行定义.

构造及析构函数说明

◆ IncludeInfo() [1/2]

IncludeInfo::IncludeInfo ( )
inline

在文件 filedef.h50 行定义.

50 {}

◆ IncludeInfo() [2/2]

IncludeInfo::IncludeInfo ( const FileDef fd,
const QCString in,
bool  loc,
bool  imp 
)
inline

在文件 filedef.h51 行定义.

52  : fileDef(fd), includeName(in), local(loc), imported(imp) {}

类成员变量说明

◆ bool

IncludeInfo::bool = false

在文件 filedef.h55 行定义.

◆ fileDef

const FileDef* IncludeInfo::fileDef = 0

◆ imported

bool IncludeInfo::imported = false

在文件 filedef.h56 行定义.

被这些函数引用 IncludeInfoContext::Private::isImport().

◆ includeName

QCString IncludeInfo::includeName

该结构体的文档由以下文件生成:
IncludeInfo::fileDef
const FileDef * fileDef
Definition: filedef.h:53
IncludeInfo::imported
bool imported
Definition: filedef.h:56
IncludeInfo::includeName
QCString includeName
Definition: filedef.h:54