The ModuleDef
Class Reference
Declaration
Included Headers
Base classes
class | DefinitionMutable |
class | Definition |
The common base class of all entity definitions found in the sources. More... | |
Derived Classes
class | DefinitionMixin<Base> |
Enumerations Index
enum class | Type { ... } |
Public Member Functions Index
Type | moduleType () const =0 |
QCString | partitionName () const =0 |
void | writeDocumentation (OutputList &ol)=0 |
bool | isPrimaryInterface () const =0 |
MemberList * | getMemberList (MemberListType lt) const =0 |
const MemberLists & | getMemberLists () const =0 |
const MemberGroupList & | getMemberGroups () const =0 |
int | countVisibleMembers () const =0 |
const ClassLinkedRefMap & | getClasses () const =0 |
const ConceptLinkedRefMap & | getConcepts () const =0 |
FileDef * | getFileDef () const =0 |
const ImportInfoMap & | getImports () const =0 |
const ImportInfoMap & | getExports () const =0 |
const ModuleMap & | partitions () const =0 |
void | writeTagFile (TextStream &tagFile) const =0 |
FileList | getUsedFiles () const =0 |
Definition at line 64 of file moduledef.h.
Public Member Functions
countVisibleMembers()
|
Definition at line 81 of file moduledef.h.
Referenced by writeModuleTreeNode.
getClasses()
|
Definition at line 82 of file moduledef.h.
Referenced by PerlModGenerator::generatePerlModForModule, generateSqlite3ForModule, generateXMLForModule and writeModuleTreeNode.
getConcepts()
|
Definition at line 83 of file moduledef.h.
Referenced by PerlModGenerator::generatePerlModForModule, generateSqlite3ForModule, generateXMLForModule and writeModuleTreeNode.
getExports()
|
Definition at line 86 of file moduledef.h.
Referenced by generateXMLForModule.
getFileDef()
|
Definition at line 84 of file moduledef.h.
Referenced by ModuleManager::resolveImports and ModuleDefImpl::sortMemberLists.
getImports()
|
Definition at line 85 of file moduledef.h.
Referenced by ModuleManager::resolvePartitionsRecursively.
getMemberGroups()
|
Definition at line 80 of file moduledef.h.
Referenced by PerlModGenerator::generatePerlModForModule, generateSqlite3ForModule and generateXMLForModule.
getMemberList()
|
Definition at line 78 of file moduledef.h.
Referenced by PerlModGenerator::generatePerlModForModule and writeModuleMembers.
getMemberLists()
|
Definition at line 79 of file moduledef.h.
Referenced by generateSqlite3ForModule and generateXMLForModule.
getUsedFiles()
|
Definition at line 89 of file moduledef.h.
Referenced by PerlModGenerator::generatePerlModForModule, generateSqlite3ForModule and generateXMLForModule.
isPrimaryInterface()
|
Definition at line 77 of file moduledef.h.
Referenced by Index::addModuleMemberNameToIndex and generateXMLForModule.
moduleType()
|
Definition at line 74 of file moduledef.h.
partitionName()
|
Definition at line 75 of file moduledef.h.
partitions()
|
Definition at line 87 of file moduledef.h.
writeDocumentation()
|
Definition at line 76 of file moduledef.h.
writeTagFile()
|
Definition at line 88 of file moduledef.h.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.