The GroupDefImpl
Class Reference
Declaration
Base class
class | DefinitionMixin<Base> |
Public Constructors Index
GroupDefImpl (const QCString &fileName, int line, const QCString &name, const QCString &title, const QCString &refFileName=QCString()) | |
Public Destructor Index
~GroupDefImpl () override | |
Public Member Functions Index
DefType | definitionType () const override |
CodeSymbolType | codeSymbolType () const override |
QCString | getOutputFileBase () const override |
QCString | anchor () const override |
QCString | displayName (bool=TRUE) const override |
QCString | groupTitle () const override |
void | setGroupTitle (const QCString &newtitle) override |
bool | hasGroupTitle () const override |
void | addFile (FileDef *def) override |
bool | containsFile (const FileDef *def) const override |
bool | addClass (ClassDef *def) override |
bool | addConcept (ConceptDef *def) override |
bool | addModule (ModuleDef *def) override |
bool | addNamespace (NamespaceDef *def) override |
void | addGroup (GroupDef *def) override |
void | addPage (PageDef *def) override |
void | addExample (PageDef *def) override |
void | addDir (DirDef *dd) override |
bool | insertMember (MemberDef *def, bool docOnly=FALSE) override |
void | removeMember (MemberDef *md) override |
bool | findGroup (const GroupDef *def) const override |
void | writeDocumentation (OutputList &ol) override |
void | writeMemberPages (OutputList &ol, int hierarchyLevel) override |
void | writeQuickMemberLinks (OutputList &ol, const MemberDef *currentMd) const override |
void | writeTagFile (TextStream &) override |
size_t | numDocMembers () const override |
bool | isLinkableInProject () const override |
bool | isLinkable () const override |
bool | isVisibleInHierarchy () const override |
bool | isASubGroup () const override |
void | computeAnchors () override |
void | countMembers () override |
void | addMembersToMemberGroup () override |
void | distributeMemberGroupDocumentation () override |
void | findSectionsInDocumentation () override |
void | addListReferences () override |
void | sortMemberLists () override |
bool | subGrouping () const override |
void | setGroupScope (Definition *d) override |
Definition * | getGroupScope () const override |
MemberList * | getMemberList (MemberListType lt) const override |
const MemberLists & | getMemberLists () const override |
const MemberGroupList & | getMemberGroups () const override |
const FileList & | getFiles () const override |
const ClassLinkedRefMap & | getClasses () const override |
const ConceptLinkedRefMap & | getConcepts () const override |
const ModuleLinkedRefMap & | getModules () const override |
const NamespaceLinkedRefMap & | getNamespaces () const override |
const GroupList & | getSubGroups () const override |
const PageLinkedRefMap & | getPages () const override |
const DirList & | getDirs () const override |
const PageLinkedRefMap & | getExamples () const override |
bool | hasDetailedDescription () const override |
void | sortSubGroups () override |
void | writeSummaryLinks (OutputList &ol) const override |
void | writePageNavigation (OutputList &ol) const override |
bool | hasGroupGraph () const override |
void | overrideGroupGraph (bool e) override |
Private Member Functions Index
void | addMemberListToGroup (MemberList *, bool(MemberDef::*)() const) |
void | addMemberToList (MemberListType lt, MemberDef *md) |
void | writeMemberDeclarations (OutputList &ol, MemberListType lt, const QCString &title) |
void | writeMemberDocumentation (OutputList &ol, MemberListType lt, const QCString &title) |
void | removeMemberFromList (MemberListType lt, MemberDef *md) |
void | writeGroupGraph (OutputList &ol) |
void | writeFiles (OutputList &ol, const QCString &title) |
void | writeNamespaces (OutputList &ol, const QCString &title) |
void | writeNestedGroups (OutputList &ol, const QCString &title) |
void | writeDirs (OutputList &ol, const QCString &title) |
void | writeClasses (OutputList &ol, const QCString &title) |
void | writeConcepts (OutputList &ol, const QCString &title) |
void | writeModules (OutputList &ol, const QCString &title) |
void | writeInlineClasses (OutputList &ol) |
void | writePageDocumentation (OutputList &ol) |
void | writeDetailedDescription (OutputList &ol, const QCString &title) |
void | writeBriefDescription (OutputList &ol) |
void | writeMemberGroups (OutputList &ol) |
void | startMemberDeclarations (OutputList &ol) |
void | endMemberDeclarations (OutputList &ol) |
void | startMemberDocumentation (OutputList &ol) |
void | endMemberDocumentation (OutputList &ol) |
void | writeAuthorSection (OutputList &ol) |
void | updateLanguage (const Definition *) |
void | setGroupTitleLocal (const QCString &title) |
Private Member Attributes Index
Definition at line 53 of file groupdef.cpp.
Public Constructors
GroupDefImpl()
|
Definition at line 56 of file groupdef.cpp.
References Config_getBool, DefinitionMixin< GroupDef >::DefinitionMixin, Group, QCString::isEmpty, m_allMemberList, m_groupScope, m_hasGroupGraph, m_subGrouping and setGroupTitleLocal.
Public Destructor
~GroupDefImpl()
|
Definition at line 57 of file groupdef.cpp.
Public Member Functions
addClass()
| virtual |
Definition at line 70 of file groupdef.cpp.
References FALSE, Definition::isHidden, m_classes, Definition::name, TRUE and updateLanguage.
addConcept()
| virtual |
Definition at line 71 of file groupdef.cpp.
References FALSE, Definition::isHidden, m_concepts, Definition::name and TRUE.
addDir()
| virtual |
Definition at line 77 of file groupdef.cpp.
References Definition::isHidden and m_dirList.
addExample()
| virtual |
Definition at line 76 of file groupdef.cpp.
References Definition::isHidden, m_examples and Definition::name.
addFile()
| virtual |
Definition at line 68 of file groupdef.cpp.
References Config_getBool, Definition::isHidden, m_fileList and updateLanguage.
addGroup()
| virtual |
Definition at line 74 of file groupdef.cpp.
Reference m_groups.
addListReferences()
| virtual |
Definition at line 97 of file groupdef.cpp.
References addRefItem, getOutputFileBase, m_memberGroups, m_memberLists, DefinitionMixin< GroupDef >::name, theTranslator, TRUE and DefinitionMixin< GroupDef >::xrefListItems.
addMembersToMemberGroup()
| virtual |
Definition at line 93 of file groupdef.cpp.
References addMembersToMemberGroup, m_memberGroups and m_memberLists.
Referenced by addMembersToMemberGroup.
addModule()
| virtual |
Definition at line 72 of file groupdef.cpp.
References Definition::isHidden, m_modules and Definition::name.
addNamespace()
| virtual |
Definition at line 73 of file groupdef.cpp.
References Definition::isHidden, m_namespaces, Definition::name and updateLanguage.
addPage()
| virtual |
Definition at line 75 of file groupdef.cpp.
References Definition::isHidden, m_pages, DefinitionMutable::makePartOfGroup and Definition::name.
anchor()
| inline virtual |
Returns the anchor within a page where this item can be found
Definition at line 63 of file groupdef.cpp.
codeSymbolType()
| inline virtual |
Used for syntax highlighting symbol class
Definition at line 61 of file groupdef.cpp.
Reference Default.
computeAnchors()
| virtual |
Compute the HTML anchor names for all members in the group
Definition at line 90 of file groupdef.cpp.
Reference m_allMemberList.
containsFile()
| virtual |
Definition at line 69 of file groupdef.cpp.
Reference m_fileList.
countMembers()
| virtual |
Definition at line 91 of file groupdef.cpp.
References m_memberGroups and m_memberLists.
definitionType()
| inline virtual |
Use this for dynamic inspection of the type of the derived class
Definition at line 60 of file groupdef.cpp.
References definitionType and Definition::TypeGroup.
Referenced by definitionType and insertMember.
displayName()
| inline virtual |
Returns the name of the definition as it appears in the output
Definition at line 64 of file groupdef.cpp.
References hasGroupTitle, m_title, DefinitionMixin< Base >::name and TRUE.
distributeMemberGroupDocumentation()
| virtual |
Definition at line 94 of file groupdef.cpp.
Reference m_memberGroups.
findGroup()
| virtual |
Definition at line 80 of file groupdef.cpp.
findSectionsInDocumentation()
| virtual |
Definition at line 95 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefDescription, DefinitionMixin< GroupDef >::docFile, docFindSections, DefinitionMixin< GroupDef >::documentation, DefinitionMixin< GroupDef >::inbodyDocumentation, m_memberGroups and m_memberLists.
getClasses()
| inline virtual |
Definition at line 111 of file groupdef.cpp.
Reference m_classes.
getConcepts()
| inline virtual |
Definition at line 112 of file groupdef.cpp.
Reference m_concepts.
getDirs()
| inline virtual |
getExamples()
| inline virtual |
Definition at line 118 of file groupdef.cpp.
Reference m_examples.
getFiles()
| inline virtual |
Definition at line 110 of file groupdef.cpp.
Reference m_fileList.
getGroupScope()
| inline virtual |
Definition at line 102 of file groupdef.cpp.
Reference m_groupScope.
getMemberGroups()
| inline virtual |
Definition at line 108 of file groupdef.cpp.
Reference m_memberGroups.
getMemberList()
| virtual |
Definition at line 104 of file groupdef.cpp.
Reference m_memberLists.
Referenced by removeMemberFromList, writeMemberDeclarations, writeMemberDocumentation, writeSummaryLinks and writeTagFile.
getMemberLists()
| inline virtual |
Definition at line 105 of file groupdef.cpp.
Reference m_memberLists.
getModules()
| inline virtual |
Definition at line 113 of file groupdef.cpp.
Reference m_modules.
getNamespaces()
| inline virtual |
Definition at line 114 of file groupdef.cpp.
Reference m_namespaces.
getOutputFileBase()
| virtual |
Returns the base file name (without extension) of this definition. as it is referenced to/written to disk.
Definition at line 62 of file groupdef.cpp.
Reference m_fileName.
Referenced by addListReferences, writeDocumentation and writeTagFile.
getPages()
| inline virtual |
Definition at line 116 of file groupdef.cpp.
Reference m_pages.
getSubGroups()
| inline virtual |
Definition at line 115 of file groupdef.cpp.
Reference m_groups.
Referenced by writeDocumentation.
groupTitle()
| inline virtual |
Definition at line 65 of file groupdef.cpp.
Reference m_title.
hasDetailedDescription()
| virtual |
Definition at line 119 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefDescription, Config_getBool, DefinitionMixin< GroupDef >::documentation, DefinitionMixin< GroupDef >::inbodyDocumentation, m_pages and numDocMembers.
Referenced by writeBriefDescription.
hasGroupGraph()
| virtual |
Definition at line 124 of file groupdef.cpp.
Reference m_hasGroupGraph.
hasGroupTitle()
| inline virtual |
Definition at line 67 of file groupdef.cpp.
Reference m_titleSet.
Referenced by displayName.
insertMember()
Definition at line 78 of file groupdef.cpp.
References addMemberToList, MemberDef::argumentList, Define, Definition::definitionType, definitionType, Enumeration, EnumValue, err, Event, FALSE, Friend, Function, MemberDef::getClassDef, MemberDef::getFileDef, MemberDef::getGroupAlias, Definition::getLanguage, Definition::getOuterScope, MemberDef::isFunction, Definition::isHidden, m_allMemberList, m_allMemberNameInfoLinkedMap, matchArguments2, MemberDef::memberType, MemberDef::memberTypeName, Definition::name, DefinitionMixin< GroupDef >::name, Property, MemberDef::protection, MemberNameInfo::push_back, MemberDefMutable::setGroupAlias, Signal, ArgumentList::size, Slot, MemberDef::templateArguments, toMemberDefMutable, TRUE, Typedef, Definition::TypeFile, updateLanguage, Variable and MemberDef::virtualness.
isASubGroup()
| virtual |
Definition at line 89 of file groupdef.cpp.
Reference DefinitionMixin< GroupDef >::partOfGroups.
isLinkable()
| virtual |
Returns TRUE iff it is possible to link to this item. This can be a link to another project imported via a tag file.
Definition at line 87 of file groupdef.cpp.
Reference DefinitionMixin< GroupDef >::hasUserDocumentation.
Referenced by isLinkableInProject and isVisibleInHierarchy.
isLinkableInProject()
| virtual |
Returns TRUE iff it is possible to link to this item within this project.
Definition at line 86 of file groupdef.cpp.
References isLinkable and DefinitionMixin< GroupDef >::isReference.
isVisibleInHierarchy()
| virtual |
Definition at line 88 of file groupdef.cpp.
References Config_getBool, hasNonReferenceNestedGroupRec and isLinkable.
numDocMembers()
| virtual |
Definition at line 85 of file groupdef.cpp.
References m_allMemberList, m_classes, m_examples, m_fileList, m_groups, m_namespaces and m_pages.
Referenced by hasDetailedDescription and writeDetailedDescription.
overrideGroupGraph()
| virtual |
Definition at line 125 of file groupdef.cpp.
Reference m_hasGroupGraph.
removeMember()
| virtual |
Definition at line 79 of file groupdef.cpp.
References Define, Enumeration, EnumValue, err, Event, Friend, Function, m_allMemberNameInfoLinkedMap, MemberDef::memberType, Definition::name, Property, MemberDef::protection, removeMemberFromList, Signal, Slot, Typedef and Variable.
setGroupScope()
| inline virtual |
Definition at line 101 of file groupdef.cpp.
Reference m_groupScope.
setGroupTitle()
| virtual |
Definition at line 66 of file groupdef.cpp.
Reference setGroupTitleLocal.
sortMemberLists()
| virtual |
Definition at line 98 of file groupdef.cpp.
References ClassDef::className, compareDirDefs, Config_getBool, FALSE, groupClassesWithSameScope, m_classes, m_dirList, m_memberLists, m_namespaces, Definition::name and qstricmp_sort.
sortSubGroups()
| virtual |
Definition at line 120 of file groupdef.cpp.
Reference m_groups.
subGrouping()
| inline virtual |
Definition at line 99 of file groupdef.cpp.
Reference m_subGrouping.
writeDocumentation()
| virtual |
Definition at line 81 of file groupdef.cpp.
References addGroupListToTitle, Config_getBool, OutputList::disable, OutputList::disableAllBut, DefinitionMixin< GroupDef >::docFile, OutputList::endContents, endFile, OutputList::endHeaderSection, endMemberDeclarations, endMemberDocumentation, OutputList::endTitleHead, err, FALSE, OutputList::generateDoc, DefinitionMixin< GroupDef >::getLanguage, getOutputFileBase, DefinitionMixin< GroupDef >::getStartBodyLine, getSubGroups, Html, LayoutDocManager::instance, m_allMemberList, m_title, Man, DefinitionMixin< GroupDef >::name, OutputList::parseText, Definition::partOfGroups, OutputList::popGeneratorState, OutputList::pushGeneratorState, OutputList::startContents, startFile, OutputList::startHeaderSection, startMemberDeclarations, startMemberDocumentation, OutputList::startTitleHead, LayoutDocEntryMemberDecl::title, LayoutDocEntryMemberDef::title, LayoutDocEntrySection::title, Topics, TRUE, LayoutDocEntryMemberDecl::type, LayoutDocEntryMemberDef::type, writeAuthorSection, writeBriefDescription, writeClasses, writeConcepts, writeDetailedDescription, writeDirs, writeFiles, writeGroupGraph, writeInlineClasses, writeMemberDeclarations, writeMemberDocumentation, writeMemberGroups, writeMemberPages, writeModules, writeNamespaces, writeNestedGroups, writePageDocumentation, OutputList::writePageLink, writePageNavigation, OutputList::writeString and writeSummaryLinks.
writeMemberPages()
| virtual |
Definition at line 82 of file groupdef.cpp.
References OutputList::disableAllBut, Html, m_memberLists, DefinitionMixin< GroupDef >::name, OutputList::popGeneratorState and OutputList::pushGeneratorState.
Referenced by writeDocumentation.
writePageNavigation()
| virtual |
Definition at line 122 of file groupdef.cpp.
Reference OutputList::writePageOutline.
Referenced by writeDocumentation.
writeQuickMemberLinks()
| virtual |
Definition at line 83 of file groupdef.cpp.
References addHtmlExtensionIfMissing, Config_getBool, convertToHtml, createSubDirs, m_allMemberList and OutputList::writeString.
writeSummaryLinks()
| virtual |
Definition at line 121 of file groupdef.cpp.
References MemberList::declVisible, OutputList::disableAllBut, FALSE, DefinitionMixin< GroupDef >::getLanguage, getMemberList, Html, LayoutDocManager::instance, MemberList::listType, m_classes, m_concepts, m_dirList, m_fileList, m_groups, m_modules, m_namespaces, OutputList::popGeneratorState, OutputList::pushGeneratorState, LayoutDocEntryMemberDecl::title, LayoutDocEntrySection::title, MemberListType::toLabel, TRUE, LayoutDocEntryMemberDecl::type, OutputList::writeString and OutputList::writeSummaryLink.
Referenced by writeDocumentation.
writeTagFile()
| virtual |
Definition at line 84 of file groupdef.cpp.
References addHtmlExtensionIfMissing, convertToXML, getMemberList, getOutputFileBase, LayoutDocManager::instance, m_classes, m_concepts, m_dirList, m_fileList, m_groups, m_memberGroups, m_modules, m_namespaces, m_pages, m_title, DefinitionMixin< GroupDef >::name, LayoutDocEntryMemberDecl::type, DefinitionMixin< GroupDef >::writeDocAnchorsToTagFile and MemberList::writeTagFile.
Private Member Functions
addMemberListToGroup()
|
Definition at line 127 of file groupdef.cpp.
addMemberToList()
|
Definition at line 128 of file groupdef.cpp.
References Config_getBool, Group and m_memberLists.
Referenced by insertMember.
endMemberDeclarations()
|
Definition at line 146 of file groupdef.cpp.
Reference OutputList::endMemberSections.
Referenced by writeDocumentation.
endMemberDocumentation()
|
Definition at line 148 of file groupdef.cpp.
References Config_getBool, FALSE, OutputList::popGeneratorState and Doxygen::suppressDocWarnings.
Referenced by writeDocumentation.
removeMemberFromList()
|
Definition at line 131 of file groupdef.cpp.
References getMemberList and MemberVector::remove.
Referenced by removeMember.
setGroupTitleLocal()
|
Definition at line 151 of file groupdef.cpp.
References FALSE, QCString::isEmpty, m_title, m_titleSet, DefinitionMixin< GroupDef >::name and TRUE.
Referenced by GroupDefImpl and setGroupTitle.
startMemberDeclarations()
|
Definition at line 145 of file groupdef.cpp.
Reference OutputList::startMemberSections.
Referenced by writeDocumentation.
startMemberDocumentation()
|
Definition at line 147 of file groupdef.cpp.
References Config_getBool, OutputList::disable, Html, OutputList::pushGeneratorState, Doxygen::suppressDocWarnings and TRUE.
Referenced by writeDocumentation.
updateLanguage()
|
Definition at line 150 of file groupdef.cpp.
References Definition::getLanguage, DefinitionMixin< GroupDef >::getLanguage and DefinitionMixin< GroupDef >::setLanguage.
Referenced by addClass, addFile, addNamespace and insertMember.
writeAuthorSection()
|
Definition at line 149 of file groupdef.cpp.
References Config_getString, OutputList::disableAllBut, OutputList::endGroupHeader, Man, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, OutputList::startGroupHeader, theTranslator and TRUE.
Referenced by writeDocumentation.
writeBriefDescription()
|
Definition at line 143 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefDescription, DefinitionMixin< GroupDef >::briefFile, DefinitionMixin< GroupDef >::briefLine, createDocParser, OutputList::disable, OutputList::disableAllBut, OutputList::enable, OutputList::endParagraph, OutputList::endTextLink, FALSE, DefinitionMixin< GroupDef >::hasBriefDescription, hasDetailedDescription, Html, Man, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, RTF, OutputList::startParagraph, OutputList::startTextLink, theTranslator, TRUE, validatingParseDoc, OutputList::writeDoc, OutputList::writeString and OutputList::writeSynopsis.
Referenced by writeDocumentation.
writeClasses()
|
Definition at line 137 of file groupdef.cpp.
References FALSE and m_classes.
Referenced by writeDocumentation.
writeConcepts()
|
Definition at line 138 of file groupdef.cpp.
References FALSE and m_concepts.
Referenced by writeDocumentation.
writeDetailedDescription()
|
Definition at line 142 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefDescription, DefinitionMixin< GroupDef >::briefFile, DefinitionMixin< GroupDef >::briefLine, Config_getBool, OutputList::disable, OutputList::disableAllBut, DefinitionMixin< GroupDef >::docFile, DefinitionMixin< GroupDef >::docLine, DefinitionMixin< GroupDef >::documentation, OutputList::enable, OutputList::enableAll, OutputList::endGroupHeader, FALSE, OutputList::generateDoc, Html, DefinitionMixin< GroupDef >::inbodyDocumentation, DefinitionMixin< GroupDef >::inbodyFile, DefinitionMixin< GroupDef >::inbodyLine, Latex, m_pages, Man, numDocMembers, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, RTF, OutputList::startGroupHeader, TRUE, OutputList::writeAnchor, OutputList::writeRuler and OutputList::writeString.
Referenced by writeDocumentation.
writeDirs()
|
Definition at line 136 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefFile, DefinitionMixin< GroupDef >::briefLine, Config_getBool, OutputList::endMemberDeclaration, OutputList::endMemberDescription, OutputList::endMemberHeader, OutputList::endMemberItem, OutputList::endMemberList, FALSE, OutputList::generateDoc, OutputList::insertMemberAlign, QCString::isEmpty, m_dirList, OutputGenerator::Normal, OutputList::parseText, QCString::prepend, OutputList::startMemberDeclaration, OutputList::startMemberDescription, OutputList::startMemberHeader, OutputList::startMemberItem, OutputList::startMemberList, theTranslator, TRUE and OutputList::writeObjectLink.
Referenced by writeDocumentation.
writeFiles()
|
Definition at line 133 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefFile, DefinitionMixin< GroupDef >::briefLine, Config_getBool, OutputList::docify, OutputList::endMemberDeclaration, OutputList::endMemberDescription, OutputList::endMemberHeader, OutputList::endMemberItem, OutputList::endMemberList, FALSE, OutputList::generateDoc, OutputList::insertMemberAlign, QCString::isEmpty, m_fileList, OutputGenerator::Normal, OutputList::parseText, QCString::prepend, OutputList::startMemberDeclaration, OutputList::startMemberDescription, OutputList::startMemberHeader, OutputList::startMemberItem, OutputList::startMemberList, theTranslator, TRUE and OutputList::writeObjectLink.
Referenced by writeDocumentation.
writeGroupGraph()
|
Definition at line 132 of file groupdef.cpp.
References Config_getBool, Config_getInt, OutputList::disable, OutputList::endGroupCollaboration, DotGroupCollaboration::isTooBig, DotGroupCollaboration::isTrivial, m_hasGroupGraph, m_title, Man, msg, DefinitionMixin< GroupDef >::name, DotGroupCollaboration::numNodes, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, DefinitionMixin< GroupDef >::qualifiedName, OutputList::startGroupCollaboration, theTranslator and warn_uncond.
Referenced by writeDocumentation.
writeInlineClasses()
|
Definition at line 140 of file groupdef.cpp.
Reference m_classes.
Referenced by writeDocumentation.
writeMemberDeclarations()
|
Definition at line 129 of file groupdef.cpp.
References Config_getBool, getMemberList, MemberList::writeDeclarations and VhdlDocGen::writeVhdlDeclarations.
Referenced by writeDocumentation.
writeMemberDocumentation()
|
Definition at line 130 of file groupdef.cpp.
References getMemberList, MemberList::listType, DefinitionMixin< GroupDef >::name, MemberListType::toLabel and MemberList::writeDocumentation.
Referenced by writeDocumentation.
writeMemberGroups()
|
Definition at line 144 of file groupdef.cpp.
Reference m_memberGroups.
Referenced by writeDocumentation.
writeModules()
|
Definition at line 139 of file groupdef.cpp.
References FALSE and m_modules.
Referenced by writeDocumentation.
writeNamespaces()
|
Definition at line 134 of file groupdef.cpp.
Reference m_namespaces.
Referenced by writeDocumentation.
writeNestedGroups()
|
Definition at line 135 of file groupdef.cpp.
References DefinitionMixin< GroupDef >::briefFile, DefinitionMixin< GroupDef >::briefLine, Config_getBool, OutputList::endMemberDeclaration, OutputList::endMemberDescription, OutputList::endMemberHeader, OutputList::endMemberItem, OutputList::endMemberList, FALSE, OutputList::generateDoc, OutputList::insertMemberAlign, QCString::isEmpty, m_groups, OutputGenerator::Normal, OutputList::parseText, QCString::prepend, OutputList::startMemberDeclaration, OutputList::startMemberDescription, OutputList::startMemberHeader, OutputList::startMemberItem, OutputList::startMemberList, TRUE and OutputList::writeObjectLink.
Referenced by writeDocumentation.
writePageDocumentation()
|
Definition at line 141 of file groupdef.cpp.
References OutputList::docify, OutputList::endSection, OutputList::endTextBlock, FALSE, OutputList::generateDoc, SectionManager::instance, SectionInfo::label, m_pages, OutputList::startSection, OutputList::startTextBlock, SectionType::Subsection, SectionInfo::title and TRUE.
Referenced by writeDocumentation.
Private Member Attributes
m_allMemberList
|
Definition at line 165 of file groupdef.cpp.
Referenced by computeAnchors, GroupDefImpl, insertMember, numDocMembers, writeDocumentation and writeQuickMemberLinks.
m_allMemberNameInfoLinkedMap
|
Definition at line 166 of file groupdef.cpp.
Referenced by insertMember and removeMember.
m_classes
|
Definition at line 157 of file groupdef.cpp.
Referenced by addClass, getClasses, numDocMembers, sortMemberLists, writeClasses, writeInlineClasses, writeSummaryLinks and writeTagFile.
m_concepts
|
Definition at line 158 of file groupdef.cpp.
Referenced by addConcept, getConcepts, writeConcepts, writeSummaryLinks and writeTagFile.
m_dirList
|
Definition at line 164 of file groupdef.cpp.
Referenced by addDir, getDirs, sortMemberLists, writeDirs, writeSummaryLinks and writeTagFile.
m_examples
|
Definition at line 163 of file groupdef.cpp.
Referenced by addExample, getExamples and numDocMembers.
m_fileList
|
Definition at line 156 of file groupdef.cpp.
Referenced by addFile, containsFile, getFiles, numDocMembers, writeFiles, writeSummaryLinks and writeTagFile.
m_fileName
|
Definition at line 155 of file groupdef.cpp.
Referenced by getOutputFileBase.
m_groups
|
Definition at line 161 of file groupdef.cpp.
Referenced by addGroup, findGroup, getSubGroups, numDocMembers, sortSubGroups, writeNestedGroups, writeSummaryLinks and writeTagFile.
m_groupScope
|
Definition at line 167 of file groupdef.cpp.
Referenced by getGroupScope, GroupDefImpl and setGroupScope.
m_hasGroupGraph
|
Definition at line 171 of file groupdef.cpp.
Referenced by GroupDefImpl, hasGroupGraph, overrideGroupGraph and writeGroupGraph.
m_memberGroups
|
Definition at line 169 of file groupdef.cpp.
Referenced by addListReferences, addMembersToMemberGroup, countMembers, distributeMemberGroupDocumentation, findSectionsInDocumentation, getMemberGroups, writeMemberGroups and writeTagFile.
m_memberLists
|
Definition at line 168 of file groupdef.cpp.
Referenced by addListReferences, addMembersToMemberGroup, addMemberToList, countMembers, findSectionsInDocumentation, getMemberList, getMemberLists, sortMemberLists and writeMemberPages.
m_modules
|
Definition at line 159 of file groupdef.cpp.
Referenced by addModule, getModules, writeModules, writeSummaryLinks and writeTagFile.
m_namespaces
|
Definition at line 160 of file groupdef.cpp.
Referenced by addNamespace, getNamespaces, numDocMembers, sortMemberLists, writeNamespaces, writeSummaryLinks and writeTagFile.
m_pages
|
Definition at line 162 of file groupdef.cpp.
Referenced by addPage, getPages, hasDetailedDescription, numDocMembers, writeDetailedDescription, writePageDocumentation and writeTagFile.
m_subGrouping
|
Definition at line 170 of file groupdef.cpp.
Referenced by GroupDefImpl and subGrouping.
m_title
|
Definition at line 153 of file groupdef.cpp.
Referenced by displayName, groupTitle, setGroupTitleLocal, writeDocumentation, writeGroupGraph and writeTagFile.
m_titleSet
|
Definition at line 154 of file groupdef.cpp.
Referenced by hasGroupTitle and setGroupTitleLocal.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.