Skip to main content

The ImportInfo Struct Reference

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 by Doxygen 1.14.0.