The NamespaceDefImpl
Class Reference
Declaration
Base class
class | DefinitionMixin<Base> |
Enumerations Index
anonymous enum | { ... } |
Public Constructors Index
NamespaceDefImpl (const QCString &defFileName, int defLine, int defColumn, const QCString &name, const QCString &ref=QCString(), const QCString &refFile=QCString(), const QCString &type=QCString(), bool isPublished=false) | |
Public Destructor Index
~NamespaceDefImpl () override | |
Public Member Functions Index
DefType | definitionType () const override |
CodeSymbolType | codeSymbolType () const override |
QCString | getOutputFileBase () const override |
QCString | anchor () const override |
void | insertUsedFile (FileDef *fd) override |
void | writeDocumentation (OutputList &ol) override |
void | writeMemberPages (OutputList &ol) override |
void | writeQuickMemberLinks (OutputList &ol, const MemberDef *currentMd) const override |
void | writeTagFile (TextStream &) override |
void | insertClass (ClassDef *cd) override |
void | insertConcept (ConceptDef *cd) override |
void | insertNamespace (NamespaceDef *nd) override |
void | insertMember (MemberDef *md) override |
void | computeAnchors () override |
void | countMembers () override |
int | numDocMembers () const override |
void | addUsingDirective (NamespaceDef *nd) override |
const LinkedRefMap< NamespaceDef > & | getUsedNamespaces () const override |
void | addUsingDeclaration (const Definition *cd) override |
const LinkedRefMap< const Definition > & | getUsedDefinitions () const override |
void | combineUsingRelations (NamespaceDefSet &visitedNamespace) override |
QCString | displayName (bool=TRUE) const override |
void | setInline (bool isInline) override |
bool | isConstantGroup () const override |
bool | isModule () const override |
bool | isLibrary () const override |
bool | isInline () const override |
bool | isLinkableInProject () const override |
bool | isLinkable () const override |
bool | isVisibleInHierarchy () const override |
bool | hasDetailedDescription () const override |
void | addMembersToMemberGroup () override |
void | distributeMemberGroupDocumentation () override |
void | findSectionsInDocumentation () override |
void | sortMemberLists () override |
const Definition * | findInnerCompound (const QCString &name) const override |
void | addInnerCompound (Definition *d) override |
void | addListReferences () override |
void | setFileName (const QCString &fn) override |
bool | subGrouping () const override |
MemberList * | getMemberList (MemberListType lt) const override |
const MemberLists & | getMemberLists () const override |
const MemberDef * | getMemberByName (const QCString &) const override |
const MemberGroupList & | getMemberGroups () const override |
ClassLinkedRefMap | getClasses () const override |
ClassLinkedRefMap | getInterfaces () const override |
ClassLinkedRefMap | getStructs () const override |
ClassLinkedRefMap | getExceptions () const override |
NamespaceLinkedRefMap | getNamespaces () const override |
ConceptLinkedRefMap | getConcepts () const override |
void | setName (const QCString &name) override |
QCString | title () const override |
QCString | compoundTypeString () const override |
void | setMetaData (const QCString &m) override |
int | countVisibleMembers () const override |
void | writeSummaryLinks (OutputList &ol) const override |
void | writePageNavigation (OutputList &ol) const override |
Private Member Functions Index
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 | writeDetailedDescription (OutputList &ol, const QCString &title) |
void | writeBriefDescription (OutputList &ol) |
void | startMemberDeclarations (OutputList &ol) |
void | endMemberDeclarations (OutputList &ol) |
void | writeClassDeclarations (OutputList &ol, const QCString &title, const ClassLinkedRefMap &d) |
void | writeConcepts (OutputList &ol, const QCString &title) |
void | writeInlineClasses (OutputList &ol) |
void | writeMemberGroups (OutputList &ol) |
void | writeAuthorSection (OutputList &ol) |
void | startMemberDocumentation (OutputList &ol) |
void | endMemberDocumentation (OutputList &ol) |
void | addNamespaceAttributes (OutputList &ol) |
void | writeClassesToTagFile (TextStream &, const ClassLinkedRefMap &d) |
void | writeConceptsToTagFile (TextStream &) |
void | setFileNameLocal (const QCString &fn) |
void | writeNamespaceDeclarations (OutputList &ol, const QCString &title, bool isConstantGroup=false) |
void | updateLocalName () |
Private Member Attributes Index
Definition at line 56 of file namespacedef.cpp.
Public Constructors
NamespaceDefImpl()
|
Definition at line 59 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::DefinitionMixin, QCString::isEmpty, m_isPublished and DefinitionMixin< NamespaceDefMutable >::name.
Public Destructor
~NamespaceDefImpl()
|
Definition at line 63 of file namespacedef.cpp.
Public Member Functions
addInnerCompound()
| virtual |
Definition at line 103 of file namespacedef.cpp.
References Definition::definitionType, insertClass, insertConcept, insertNamespace, Definition::localName, m_innerCompounds, toClassDef, toConceptDef, toNamespaceDef, Definition::TypeClass, Definition::TypeConcept and Definition::TypeNamespace.
addListReferences()
| virtual |
Definition at line 104 of file namespacedef.cpp.
References addRefItem, displayName, DefinitionMixin< NamespaceDefMutable >::getLanguage, getOutputFileBase, m_memberGroups, m_memberLists, DefinitionMixin< NamespaceDefMutable >::qualifiedName, theTranslator, TRUE and DefinitionMixin< NamespaceDefMutable >::xrefListItems.
addMembersToMemberGroup()
| virtual |
Definition at line 98 of file namespacedef.cpp.
References addMembersToMemberGroup, m_memberGroups, m_memberLists and m_subGrouping.
Referenced by addMembersToMemberGroup.
addUsingDeclaration()
| virtual |
Definition at line 85 of file namespacedef.cpp.
References m_usingDeclList and Definition::qualifiedName.
Referenced by combineUsingRelations.
addUsingDirective()
| virtual |
Definition at line 83 of file namespacedef.cpp.
References m_usingDirList and Definition::qualifiedName.
Referenced by combineUsingRelations.
anchor()
| inline virtual |
Returns the anchor within a page where this item can be found
Definition at line 70 of file namespacedef.cpp.
codeSymbolType()
| inline virtual |
Used for syntax highlighting symbol class
Definition at line 67 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::getLanguage, Namespace and Package.
combineUsingRelations()
| virtual |
Definition at line 87 of file namespacedef.cpp.
References addUsingDeclaration, addUsingDirective, NamespaceDefMutable::combineUsingRelations, m_usingDirList and toNamespaceDefMutable.
compoundTypeString()
| virtual |
Definition at line 120 of file namespacedef.cpp.
References err_full, DefinitionMixin< NamespaceDefMutable >::getDefFileName, DefinitionMixin< NamespaceDefMutable >::getDefLine, DefinitionMixin< NamespaceDefMutable >::getLanguage, isConstantGroup, isLibrary and isModule.
computeAnchors()
| virtual |
Definition at line 80 of file namespacedef.cpp.
References getMemberList and MemberList::setAnchors.
countMembers()
| virtual |
Definition at line 81 of file namespacedef.cpp.
References m_memberGroups and m_memberLists.
countVisibleMembers()
| virtual |
Definition at line 123 of file namespacedef.cpp.
References getMemberList, LayoutDocManager::instance and LayoutDocEntryMemberDef::type.
definitionType()
| inline virtual |
Use this for dynamic inspection of the type of the derived class
Definition at line 66 of file namespacedef.cpp.
References definitionType and Definition::TypeNamespace.
Referenced by definitionType.
displayName()
| virtual |
Returns the name of the definition as it appears in the output
Definition at line 88 of file namespacedef.cpp.
Reference makeDisplayName.
Referenced by addListReferences, title, writeDocumentation, writeMemberDocumentation and writeMemberPages.
distributeMemberGroupDocumentation()
| virtual |
Definition at line 99 of file namespacedef.cpp.
Reference m_memberGroups.
findInnerCompound()
| virtual |
Definition at line 102 of file namespacedef.cpp.
References m_innerCompounds, m_usingDeclList and m_usingDirList.
findSectionsInDocumentation()
| virtual |
Definition at line 100 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::briefDescription, DefinitionMixin< NamespaceDefMutable >::docFile, docFindSections, DefinitionMixin< NamespaceDefMutable >::documentation, DefinitionMixin< NamespaceDefMutable >::inbodyDocumentation, m_memberGroups and m_memberLists.
getClasses()
| inline virtual |
Returns the classes contained in this namespace
Definition at line 111 of file namespacedef.cpp.
Reference classes.
getConcepts()
| inline virtual |
Returns the concepts contained in this namespace
Definition at line 116 of file namespacedef.cpp.
Reference m_concepts.
getExceptions()
| inline virtual |
Returns the Slice exceptions contained in this namespace
Definition at line 114 of file namespacedef.cpp.
Reference exceptions.
getInterfaces()
| inline virtual |
Returns the Slice interfaces contained in this namespace
Definition at line 112 of file namespacedef.cpp.
Reference interfaces.
getMemberByName()
| virtual |
Definition at line 109 of file namespacedef.cpp.
Reference m_allMembers.
getMemberGroups()
| inline virtual |
Returns the user defined member groups
Definition at line 110 of file namespacedef.cpp.
Reference m_memberGroups.
getMemberList()
| virtual |
Definition at line 107 of file namespacedef.cpp.
Reference m_memberLists.
Referenced by computeAnchors, countVisibleMembers, insertMember, numDocMembers, writeDocumentation, writeMemberDeclarations, writeMemberDocumentation, writeQuickMemberLinks, writeSummaryLinks and writeTagFile.
getMemberLists()
| inline virtual |
Definition at line 108 of file namespacedef.cpp.
Reference m_memberLists.
getNamespaces()
| inline virtual |
Returns the namespaces contained in this namespace
Definition at line 115 of file namespacedef.cpp.
Reference namespaces.
getOutputFileBase()
| virtual |
Returns the base file name (without extension) of this definition. as it is referenced to/written to disk.
Definition at line 69 of file namespacedef.cpp.
Reference fileName.
Referenced by addListReferences, writeBriefDescription, writeDocumentation and writeTagFile.
getStructs()
| inline virtual |
Returns the Slice structs contained in this namespace
Definition at line 113 of file namespacedef.cpp.
Reference structs.
getUsedDefinitions()
| inline virtual |
Definition at line 86 of file namespacedef.cpp.
Reference m_usingDeclList.
getUsedNamespaces()
| inline virtual |
Definition at line 84 of file namespacedef.cpp.
Reference m_usingDirList.
hasDetailedDescription()
| virtual |
Definition at line 97 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::briefDescription, Config_getBool and DefinitionMixin< NamespaceDefMutable >::documentation.
Referenced by writeBriefDescription and writeDetailedDescription.
insertClass()
| virtual |
Definition at line 76 of file namespacedef.cpp.
References LinkedRefMap< T, Hash, KeyEqual, Map >::add, classes, ClassDef::compoundType, Config_getBool, ClassDef::Exception, exceptions, ClassDef::Interface, interfaces, Definition::name, ClassDef::Struct and structs.
Referenced by addInnerCompound.
insertConcept()
| virtual |
Definition at line 77 of file namespacedef.cpp.
References m_concepts and Definition::name.
Referenced by addInnerCompound.
insertMember()
| virtual |
Definition at line 79 of file namespacedef.cpp.
References addMemberToList, createMemberDefAlias, Define, Definition::definitionType, Dictionary, Enumeration, EnumValue, err, Function, Doxygen::functionNameLinkedMap, MemberDef::getClassDef, Definition::getLanguage, getMemberList, DefinitionMixin< NamespaceDefMutable >::getOuterScope, Doxygen::globalScope, DefinitionMixin< NamespaceDefMutable >::hasDocumentation, FileDef::insertMember, NamespaceDefMutable::insertMember, Definition::isHidden, isInline, Definition::localName, m_allMembers, m_memberLists, MemberDef::memberType, MemberDef::memberTypeName, Definition::name, DefinitionMixin< NamespaceDefMutable >::name, Namespace, Property, MemberName::push_back, MemberVector::push_back, Sequence, MemberDefMutable::setFileDef, MemberDefMutable::setNamespace, DefinitionMutable::setOuterScope, toFileDef, toMemberDefMutable, toNamespaceDefMutable, Typedef, Definition::TypeFile, Definition::TypeNamespace and Variable.
insertNamespace()
| virtual |
Definition at line 78 of file namespacedef.cpp.
References Definition::name and namespaces.
Referenced by addInnerCompound.
insertUsedFile()
| virtual |
Definition at line 71 of file namespacedef.cpp.
Reference files.
isConstantGroup()
| inline virtual |
Definition at line 90 of file namespacedef.cpp.
References CONSTANT_GROUP and m_type.
Referenced by addNamespaceAttributes, compoundTypeString, title and writeNamespaceDeclarations.
isInline()
| inline virtual |
Definition at line 93 of file namespacedef.cpp.
Reference m_inline.
Referenced by insertMember and setInline.
isLibrary()
| inline virtual |
Definition at line 92 of file namespacedef.cpp.
References LIBRARY and m_type.
Referenced by compoundTypeString.
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 95 of file namespacedef.cpp.
References isLinkableInProject and DefinitionMixin< NamespaceDefMutable >::isReference.
Referenced by isVisibleInHierarchy.
isLinkableInProject()
| virtual |
Returns TRUE iff it is possible to link to this item within this project.
Definition at line 94 of file namespacedef.cpp.
References QCString::at, Config_getBool, QCString::findRev, DefinitionMixin< NamespaceDefMutable >::getLanguage, DefinitionMixin< NamespaceDefMutable >::hasDocumentation, DefinitionMixin< NamespaceDefMutable >::isArtificial, QCString::isEmpty, DefinitionMixin< NamespaceDefMutable >::isHidden, DefinitionMixin< NamespaceDefMutable >::isReference, DefinitionMixin< NamespaceDefMutable >::name and TRUE.
Referenced by isLinkable.
isModule()
| inline virtual |
isVisibleInHierarchy()
| virtual |
Definition at line 96 of file namespacedef.cpp.
References Config_getBool, hasNonReferenceNestedNamespaceRec and isLinkable.
numDocMembers()
| virtual |
Definition at line 82 of file namespacedef.cpp.
References getMemberList, m_innerCompounds and MemberList::numDocMembers.
setFileName()
| virtual |
Definition at line 105 of file namespacedef.cpp.
Reference setFileNameLocal.
setInline()
| inline virtual |
setMetaData()
| virtual |
Definition at line 122 of file namespacedef.cpp.
Reference metaData.
setName()
| virtual |
Sets a new name for the definition
Definition at line 117 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::name, DefinitionMixin< Base >::setName and updateLocalName.
sortMemberLists()
| virtual |
Definition at line 101 of file namespacedef.cpp.
References classes, ClassDef::className, Config_getBool, exceptions, FALSE, interfaces, m_memberLists, Definition::name, namespaces, qstricmp_sort and structs.
subGrouping()
| inline virtual |
Definition at line 106 of file namespacedef.cpp.
Reference m_subGrouping.
title()
| virtual |
Definition at line 119 of file namespacedef.cpp.
References Config_getBool, displayName, DefinitionMixin< NamespaceDefMutable >::getLanguage, isConstantGroup and theTranslator.
Referenced by writeClassDeclarations, writeConcepts, writeDetailedDescription, writeDocumentation, writeMemberDeclarations, writeMemberDocumentation and writeNamespaceDeclarations.
writeDocumentation()
| virtual |
Definition at line 72 of file namespacedef.cpp.
References addGroupListToTitle, addNamespaceAttributes, classes, Config_getBool, displayName, OutputList::endContents, endFileWithNavPath, endMemberDeclarations, endMemberDocumentation, OutputList::endQuickIndices, endTitle, err, exceptions, DefinitionMixin< NamespaceDefMutable >::getLanguage, getMemberList, DefinitionMixin< NamespaceDefMutable >::getOuterScope, getOutputFileBase, Doxygen::globalScope, LayoutDocManager::instance, interfaces, DefinitionMixin< NamespaceDefMutable >::name, NamespaceVisible, OutputList::parseText, MemberVector::sort, OutputList::startContents, startFile, startMemberDeclarations, startMemberDocumentation, startTitle, structs, LayoutDocEntryMemberDecl::title, LayoutDocEntryMemberDef::title, LayoutDocEntrySection::title, title, LayoutDocEntryMemberDecl::type, LayoutDocEntryMemberDef::type, writeAuthorSection, writeBriefDescription, writeClassDeclarations, writeConcepts, writeDetailedDescription, writeInlineClasses, writeMemberDeclarations, writeMemberDocumentation, writeMemberGroups, writeMemberPages, writeNamespaceDeclarations and DefinitionMixin< NamespaceDefMutable >::writeNavigationPath.
writeMemberPages()
| virtual |
Definition at line 73 of file namespacedef.cpp.
References OutputList::disableAllBut, displayName, Html, m_memberLists, OutputList::popGeneratorState and OutputList::pushGeneratorState.
Referenced by writeDocumentation.
writePageNavigation()
| virtual |
Definition at line 125 of file namespacedef.cpp.
Reference OutputList::writePageOutline.
writeQuickMemberLinks()
| virtual |
Definition at line 74 of file namespacedef.cpp.
References addHtmlExtensionIfMissing, Config_getBool, convertToHtml, createSubDirs, getMemberList and OutputList::writeString.
writeSummaryLinks()
| virtual |
Definition at line 124 of file namespacedef.cpp.
References classes, MemberList::declVisible, OutputList::disableAllBut, exceptions, FALSE, DefinitionMixin< NamespaceDefMutable >::getLanguage, getMemberList, Html, LayoutDocManager::instance, interfaces, MemberList::listType, m_concepts, namespaces, OutputList::popGeneratorState, OutputList::pushGeneratorState, structs, LayoutDocEntryMemberDecl::title, LayoutDocEntrySection::title, MemberListType::toLabel, TRUE, LayoutDocEntryMemberDecl::type, OutputList::writeString and OutputList::writeSummaryLink.
writeTagFile()
| virtual |
Definition at line 75 of file namespacedef.cpp.
References addHtmlExtensionIfMissing, classes, convertToXML, exceptions, getMemberList, getOutputFileBase, DefinitionMixin< NamespaceDefMutable >::id, LayoutDocManager::instance, interfaces, QCString::isEmpty, m_memberGroups, DefinitionMixin< NamespaceDefMutable >::name, namespaces, structs, LayoutDocEntryMemberDecl::type, writeClassesToTagFile, writeConceptsToTagFile, DefinitionMixin< NamespaceDefMutable >::writeDocAnchorsToTagFile and MemberList::writeTagFile.
Private Member Functions
addMemberToList()
|
Definition at line 128 of file namespacedef.cpp.
References Config_getBool, m_memberLists, Namespace, MemberDefMutable::setSectionList and toMemberDefMutable.
Referenced by insertMember.
addNamespaceAttributes()
|
Definition at line 142 of file namespacedef.cpp.
References OutputList::disableAllBut, OutputList::endLabels, DefinitionMixin< NamespaceDefMutable >::getLanguage, Html, isConstantGroup, DefinitionMixin< NamespaceDefMutable >::isExported, m_isPublished, OutputList::popGeneratorState, OutputList::pushGeneratorState, OutputList::startLabels and OutputList::writeLabel.
Referenced by writeDocumentation.
endMemberDeclarations()
|
Definition at line 134 of file namespacedef.cpp.
Reference OutputList::endMemberSections.
Referenced by writeDocumentation.
endMemberDocumentation()
|
Definition at line 141 of file namespacedef.cpp.
References Config_getBool, OutputList::enable, FALSE, Html and Doxygen::suppressDocWarnings.
Referenced by writeDocumentation.
setFileNameLocal()
|
Definition at line 145 of file namespacedef.cpp.
References convertNameToFile, fileName and DefinitionMixin< NamespaceDefMutable >::isReference.
Referenced by setFileName.
startMemberDeclarations()
|
Definition at line 133 of file namespacedef.cpp.
Reference OutputList::startMemberSections.
Referenced by writeDocumentation.
startMemberDocumentation()
|
Definition at line 140 of file namespacedef.cpp.
References Config_getBool, OutputList::disable, Html, Doxygen::suppressDocWarnings and TRUE.
Referenced by writeDocumentation.
updateLocalName()
|
Definition at line 149 of file namespacedef.cpp.
References QCString::findRev, QCString::mid, DefinitionMixin< NamespaceDefMutable >::name and DefinitionMixin< NamespaceDefMutable >::setLocalName.
Referenced by setName.
writeAuthorSection()
|
Definition at line 139 of file namespacedef.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 132 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::briefDescription, DefinitionMixin< NamespaceDefMutable >::briefFile, DefinitionMixin< NamespaceDefMutable >::briefLine, createDocParser, OutputList::disable, OutputList::disableAllBut, OutputList::docify, OutputList::enable, OutputList::endParagraph, OutputList::endTextLink, OutputList::endTypewriter, FALSE, DefinitionMixin< NamespaceDefMutable >::getLanguage, getOutputFileBase, DefinitionMixin< NamespaceDefMutable >::hasBriefDescription, hasDetailedDescription, Html, OutputList::lineBreak, Man, metaData, DefinitionMixin< NamespaceDefMutable >::name, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, RTF, OutputList::startParagraph, OutputList::startTextLink, OutputList::startTypewriter, stripScope, theTranslator, TRUE, validatingParseDoc, OutputList::writeDoc, OutputList::writeString and OutputList::writeSynopsis.
Referenced by writeDocumentation.
writeClassDeclarations()
|
Definition at line 135 of file namespacedef.cpp.
References title, TRUE and ClassLinkedRefMap::writeDeclaration.
Referenced by writeDocumentation.
writeClassesToTagFile()
|
Definition at line 143 of file namespacedef.cpp.
Reference convertToXML.
Referenced by writeTagFile.
writeConcepts()
|
Definition at line 136 of file namespacedef.cpp.
References m_concepts, title and TRUE.
Referenced by writeDocumentation.
writeConceptsToTagFile()
|
Definition at line 144 of file namespacedef.cpp.
References convertToXML and m_concepts.
Referenced by writeTagFile.
writeDetailedDescription()
|
Definition at line 131 of file namespacedef.cpp.
References DefinitionMixin< NamespaceDefMutable >::briefDescription, DefinitionMixin< NamespaceDefMutable >::briefFile, DefinitionMixin< NamespaceDefMutable >::briefLine, Config_getBool, OutputList::disable, OutputList::disableAllBut, DefinitionMixin< NamespaceDefMutable >::docFile, DefinitionMixin< NamespaceDefMutable >::docLine, DefinitionMixin< NamespaceDefMutable >::documentation, OutputList::enable, OutputList::enableAll, OutputList::endGroupHeader, OutputList::endTextBlock, FALSE, OutputList::generateDoc, hasDetailedDescription, Html, Latex, Man, OutputList::parseText, OutputList::popGeneratorState, OutputList::pushGeneratorState, RTF, OutputList::startGroupHeader, OutputList::startTextBlock, title, TRUE, OutputList::writeAnchor, OutputList::writeRuler and OutputList::writeString.
Referenced by writeDocumentation.
writeInlineClasses()
|
Definition at line 137 of file namespacedef.cpp.
Reference classes.
Referenced by writeDocumentation.
writeMemberDeclarations()
|
Definition at line 129 of file namespacedef.cpp.
References getMemberList, title and MemberList::writeDeclarations.
Referenced by writeDocumentation.
writeMemberDocumentation()
|
Definition at line 130 of file namespacedef.cpp.
References displayName, getMemberList, MemberList::listType, title, MemberListType::toLabel and MemberList::writeDocumentation.
Referenced by writeDocumentation.
writeMemberGroups()
|
Definition at line 138 of file namespacedef.cpp.
References m_memberGroups and m_subGrouping.
Referenced by writeDocumentation.
writeNamespaceDeclarations()
|
Definition at line 147 of file namespacedef.cpp.
References isConstantGroup, namespaces, title and TRUE.
Referenced by writeDocumentation.
Private Member Attributes
classes
|
Definition at line 161 of file namespacedef.cpp.
Referenced by getClasses, insertClass, sortMemberLists, writeDocumentation, writeInlineClasses, writeSummaryLinks and writeTagFile.
exceptions
|
Definition at line 164 of file namespacedef.cpp.
Referenced by getExceptions, insertClass, sortMemberLists, writeDocumentation, writeSummaryLinks and writeTagFile.
fileName
|
Definition at line 151 of file namespacedef.cpp.
Referenced by getOutputFileBase and setFileNameLocal.
files
|
interfaces
|
Definition at line 162 of file namespacedef.cpp.
Referenced by getInterfaces, insertClass, sortMemberLists, writeDocumentation, writeSummaryLinks and writeTagFile.
m_allMembers
|
Definition at line 158 of file namespacedef.cpp.
Referenced by getMemberByName and insertMember.
m_concepts
|
Definition at line 165 of file namespacedef.cpp.
Referenced by getConcepts, insertConcept, writeConcepts, writeConceptsToTagFile and writeSummaryLinks.
m_inline
|
Definition at line 171 of file namespacedef.cpp.
m_innerCompounds
|
Definition at line 156 of file namespacedef.cpp.
Referenced by addInnerCompound, findInnerCompound and numDocMembers.
m_isPublished
|
Definition at line 169 of file namespacedef.cpp.
Referenced by addNamespaceAttributes and NamespaceDefImpl.
m_memberGroups
|
Definition at line 160 of file namespacedef.cpp.
Referenced by addListReferences, addMembersToMemberGroup, countMembers, distributeMemberGroupDocumentation, findSectionsInDocumentation, getMemberGroups, writeMemberGroups and writeTagFile.
m_memberLists
|
Definition at line 159 of file namespacedef.cpp.
Referenced by addListReferences, addMembersToMemberGroup, addMemberToList, countMembers, findSectionsInDocumentation, getMemberList, getMemberLists, insertMember, sortMemberLists and writeMemberPages.
m_subGrouping
|
Definition at line 167 of file namespacedef.cpp.
Referenced by addMembersToMemberGroup, subGrouping and writeMemberGroups.
m_type
|
Definition at line 168 of file namespacedef.cpp.
Referenced by isConstantGroup, isLibrary and isModule.
m_usingDeclList
|
Definition at line 155 of file namespacedef.cpp.
Referenced by addUsingDeclaration, findInnerCompound and getUsedDefinitions.
m_usingDirList
|
Definition at line 154 of file namespacedef.cpp.
Referenced by addUsingDirective, combineUsingRelations, findInnerCompound and getUsedNamespaces.
metaData
|
Definition at line 170 of file namespacedef.cpp.
Referenced by setMetaData and writeBriefDescription.
namespaces
|
Definition at line 166 of file namespacedef.cpp.
Referenced by getNamespaces, insertNamespace, sortMemberLists, writeNamespaceDeclarations, writeSummaryLinks and writeTagFile.
structs
|
Definition at line 163 of file namespacedef.cpp.
Referenced by getStructs, insertClass, sortMemberLists, writeDocumentation, writeSummaryLinks and writeTagFile.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.