Skip to main content

The NamespaceDefMutable Class Reference

Declaration

class NamespaceDefMutable { ... }

Included Headers

#include <src/namespacedef.h>

Base classes

classDefinitionMutable
classNamespaceDef

An abstract interface of a namespace symbol. More...

Derived Classes

classDefinitionMixin<Base>

Public Member Functions Index

voidsetMetaData (const QCString &m)=0
voidinsertUsedFile (FileDef *fd)=0
voidwriteDocumentation (OutputList &ol)=0
voidwriteMemberPages (OutputList &ol)=0
voidwriteTagFile (TextStream &)=0
voidinsertClass (ClassDef *cd)=0
voidinsertConcept (ConceptDef *cd)=0
voidinsertNamespace (NamespaceDef *nd)=0
voidinsertMember (MemberDef *md)=0
voidcomputeAnchors ()=0
voidcountMembers ()=0
voidaddMembersToMemberGroup ()=0
voiddistributeMemberGroupDocumentation ()=0
voidfindSectionsInDocumentation ()=0
voidsortMemberLists ()=0
voidaddListReferences ()=0
voidsetFileName (const QCString &fn)=0
voidcombineUsingRelations (NamespaceDefSet &visitedNamespace)=0
voidaddUsingDirective (NamespaceDef *nd)=0
voidaddUsingDeclaration (const Definition *d)=0
voidsetInline (bool isInline)=0

Definition at line 100 of file namespacedef.h.

Public Member Functions

addListReferences()

virtual void NamespaceDefMutable::addListReferences ()

Definition at line 121 of file namespacedef.h.

Reference addListReferences.

Referenced by addListReferences and addListReferences.

addMembersToMemberGroup()

virtual void NamespaceDefMutable::addMembersToMemberGroup ()

Definition at line 117 of file namespacedef.h.

Reference addMembersToMemberGroup.

Referenced by addMembersToMemberGroup and addMembersToMemberGroup.

addUsingDeclaration()

virtual void NamespaceDefMutable::addUsingDeclaration (const Definition * d)

Definition at line 125 of file namespacedef.h.

Reference addUsingDeclaration.

Referenced by addUsingDeclaration, findUsingDeclarations and findUsingDeclImports.

addUsingDirective()

virtual void NamespaceDefMutable::addUsingDirective (NamespaceDef * nd)

Definition at line 124 of file namespacedef.h.

Reference addUsingDirective.

Referenced by addUsingDirective and findUsingDirectives.

combineUsingRelations()

virtual void NamespaceDefMutable::combineUsingRelations (NamespaceDefSet & visitedNamespace)

computeAnchors()

virtual void NamespaceDefMutable::computeAnchors ()

Definition at line 115 of file namespacedef.h.

Reference computeAnchors.

Referenced by computeAnchors and computeMemberReferences.

countMembers()

virtual void NamespaceDefMutable::countMembers ()

Definition at line 116 of file namespacedef.h.

Reference countMembers.

Referenced by countMembers and countMembers.

distributeMemberGroupDocumentation()

virtual void NamespaceDefMutable::distributeMemberGroupDocumentation ()

findSectionsInDocumentation()

virtual void NamespaceDefMutable::findSectionsInDocumentation ()

Definition at line 119 of file namespacedef.h.

Reference findSectionsInDocumentation.

Referenced by findSectionsInDocumentation and findSectionsInDocumentation.

insertClass()

virtual void NamespaceDefMutable::insertClass (ClassDef * cd)

Definition at line 111 of file namespacedef.h.

Reference insertClass.

Referenced by insertClass.

insertConcept()

virtual void NamespaceDefMutable::insertConcept (ConceptDef * cd)

Definition at line 112 of file namespacedef.h.

Reference insertConcept.

Referenced by insertConcept.

insertMember()

virtual void NamespaceDefMutable::insertMember (MemberDef * md)

insertNamespace()

virtual void NamespaceDefMutable::insertNamespace (NamespaceDef * nd)

Definition at line 113 of file namespacedef.h.

Reference insertNamespace.

Referenced by insertNamespace.

insertUsedFile()

virtual void NamespaceDefMutable::insertUsedFile (FileDef * fd)

Definition at line 107 of file namespacedef.h.

Reference insertUsedFile.

Referenced by buildNamespaceList, findUsingDirectives and insertUsedFile.

setFileName()

virtual void NamespaceDefMutable::setFileName (const QCString & fn)

Definition at line 122 of file namespacedef.h.

Reference setFileName.

Referenced by buildNamespaceList and setFileName.

setInline()

setMetaData()

virtual void NamespaceDefMutable::setMetaData (const QCString & m)

Definition at line 106 of file namespacedef.h.

Reference setMetaData.

Referenced by buildNamespaceList, findUsingDirectives and setMetaData.

sortMemberLists()

virtual void NamespaceDefMutable::sortMemberLists ()

Definition at line 120 of file namespacedef.h.

Reference sortMemberLists.

Referenced by sortMemberLists and sortMemberLists.

writeDocumentation()

virtual void NamespaceDefMutable::writeDocumentation (OutputList & ol)

Definition at line 108 of file namespacedef.h.

Reference writeDocumentation.

Referenced by generateNamespaceDocs and writeDocumentation.

writeMemberPages()

virtual void NamespaceDefMutable::writeMemberPages (OutputList & ol)

Definition at line 109 of file namespacedef.h.

Reference writeMemberPages.

Referenced by writeMemberPages.

writeTagFile()

virtual void NamespaceDefMutable::writeTagFile (TextStream &)

Definition at line 110 of file namespacedef.h.

Reference writeTagFile.

Referenced by writeTagFile and writeTagFile.


The documentation for this class was generated from the following file:


Generated via doxygen2docusaurus by Doxygen 1.14.0.