Doxygen
Loading...
Searching...
No Matches
ImportInfo Struct Reference

#include <src/moduledef.h>

+ Collaboration diagram for ImportInfo:

Public Member Functions

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

Public Attributes

ModuleDefmoduleDef
 
QCString importName
 
int line
 
QCString partitionName
 
bool exported
 

Detailed Description

Definition at line 38 of file moduledef.h.

Constructor & Destructor Documentation

◆ 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.

41 : moduleDef(def), importName(name), line(l), partitionName(pName), exported(isExported) {}
bool exported
Definition moduledef.h:47
ModuleDef * moduleDef
Definition moduledef.h:43
QCString partitionName
Definition moduledef.h:46
QCString importName
Definition moduledef.h:44

References exported, importName, line, moduleDef, and partitionName.

Member Function Documentation

◆ qualifiedName()

QCString ImportInfo::qualifiedName ( ) const
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.

Member Data Documentation

◆ exported

bool ImportInfo::exported

Definition at line 47 of file moduledef.h.

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.

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: