Skip to main content

ImportInfo Struct

Declaration​

struct ImportInfo { ... }

Included Headers​

#include <src/moduledef.h>

Public Constructors Index​

ImportInfo (ModuleDef *def, const QCString &name, int l, const QCString &pName, bool isExported=false)

Public Member Functions Index​

QCStringqualifiedName () const

Public Member Attributes Index​

ModuleDef *moduleDef
QCStringimportName
intline
QCStringpartitionName
boolexported

Definition at line 38 of file moduledef.h.

Public Constructors​

ImportInfo()​

ImportInfo::ImportInfo (ModuleDef * def, const QCString & name, int l, const QCString & pName, bool isExported=false)
inline

Definition at line 40 of file moduledef.h.

40 ImportInfo(ModuleDef *def,const QCString &name,int l,const QCString &pName,bool isExported=false)
41 : moduleDef(def), importName(name), line(l), partitionName(pName), exported(isExported) {}

References exported, importName, line, moduleDef and partitionName.

Public Member Functions​

qualifiedName()​

QCString ImportInfo::qualifiedName ()
inline

Definition at line 48 of file moduledef.h.

49 {
50 QCString result=importName;
51 if (!partitionName.isEmpty())
52 {
53 result+=":"+partitionName;
54 }
55 return result;
56 }

References importName and partitionName.

Public Member Attributes​

exported​

bool ImportInfo::exported

Definition at line 47 of file moduledef.h.

47 bool exported;

Referenced by ImportInfo.

importName​

QCString ImportInfo::importName

Definition at line 44 of file moduledef.h.

Referenced by ModuleDefImpl::addExportedModule, ImportInfo and qualifiedName.

line​

int ImportInfo::line

Definition at line 45 of file moduledef.h.

45 int line;

Referenced by ImportInfo.

moduleDef​

ModuleDef* ImportInfo::moduleDef

Definition at line 43 of file moduledef.h.

Referenced by ImportInfo.

partitionName​

QCString ImportInfo::partitionName

Definition at line 46 of file moduledef.h.

Referenced by ImportInfo and qualifiedName.


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


Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.