Skip to main content

The IncludeInfo Struct Reference

Class representing the data associated with a #include statement. More...

Declaration

struct IncludeInfo { ... }

Included Headers

#include <src/filedef.h>

Public Constructors Index

IncludeInfo ()
IncludeInfo (const FileDef *fd, const QCString &in, IncludeKind k)

Public Member Attributes Index

const FileDef *fileDef = nullptr
QCStringincludeName
IncludeKindkind = IncludeKind::IncludeSystem

Description

Class representing the data associated with a #include statement.

Definition at line 74 of file filedef.h.

Public Constructors

IncludeInfo()

IncludeInfo::IncludeInfo ()
inline

Definition at line 76 of file filedef.h.

IncludeInfo()

IncludeInfo::IncludeInfo (const FileDef * fd, const QCString & in, IncludeKind k)
inline

Definition at line 77 of file filedef.h.

77 IncludeInfo(const FileDef *fd,const QCString &in,IncludeKind k)
78 : fileDef(fd), includeName(in), kind(k) {}

References fileDef, includeName and kind.

Public Member Attributes

fileDef

const FileDef* IncludeInfo::fileDef = nullptr

Definition at line 79 of file filedef.h.

79 const FileDef *fileDef = nullptr;

Referenced by PerlModGenerator::addIncludeInfo, generateSqlite3ForClass, IncludeInfo and writeIncludeInfo.

includeName

QCString IncludeInfo::includeName

kind

IncludeKind IncludeInfo::kind = IncludeKind::IncludeSystem

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


Generated via doxygen2docusaurus by Doxygen 1.14.0.