Skip to main content

The ClassDef Class Reference

A abstract class representing of a compound symbol. More...

Declaration

class ClassDef { ... }

Included Headers

#include <src/classdef.h>

Base class

classDefinition

The common base class of all entity definitions found in the sources. More...

Derived Classes

classDefinitionAliasMixin<Base>
classClassDefMutable

Enumerations Index

enumCompoundType { ... }

The various compound types. More...

Public Member Functions Index

std::unique_ptr< ClassDef >deepCopy (const QCString &name) const =0
voidmoveTo (Definition *)=0
QCStringgetInstanceOutputFileBase () const =0
boolisLocal () const =0

Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES. More...

ClassLinkedRefMapgetClasses () const =0

returns the classes nested into this class More...

boolhasDetailedDescription () const =0

returns TRUE if this class has a non-empty detailed description More...

QCStringcollaborationGraphFileName () const =0

returns the file name to use for the collaboration graph More...

QCStringinheritanceGraphFileName () const =0

returns the file name to use for the inheritance graph More...

CompoundTypecompoundType () const =0

Returns the type of compound this is, i.e. More...

QCStringcompoundTypeString () const =0

Returns the type of compound as a string. More...

const BaseClassList &baseClasses () const =0

Returns the list of base classes from which this class directly inherits. More...

voidupdateBaseClasses (const BaseClassList &bcd)=0

Update the list of base classes to the one passed. More...

const BaseClassList &subClasses () const =0

Returns the list of sub classes that directly derive from this class. More...

voidupdateSubClasses (const BaseClassList &bcd)=0

Update the list of sub classes to the one passed. More...

const MemberNameInfoLinkedMap &memberNameInfoLinkedMap () const =0

Returns a dictionary of all members. More...

Protectionprotection () const =0

Return the protection level (Public,Protected,Private) in which this compound was found. More...

boolisVisibleInHierarchy () const =0

the class is visible in a class diagram, or class hierarchy More...

boolvisibleInParentsDeclList () const =0

show this class in the declaration section of its parent? More...

const ArgumentList &templateArguments () const =0

Returns the template arguments of this class. More...

FileDef *getFileDef () const =0

Returns the namespace this compound is in, or 0 if it has a global scope. More...

ModuleDef *getModuleDef () const =0

Returns the C++20 module in which this compound's definition can be found. More...

const MemberDef *getMemberByName (const QCString &) const =0

Returns the member with the given name. More...

intisBaseClass (const ClassDef *bcd, bool followInstances, const QCString &templSpec=QCString()) const =0

Returns TRUE iff bcd is a direct or indirect base class of this class. More...

boolisSubClass (ClassDef *bcd, int level=0) const =0

Returns TRUE iff bcd is a direct or indirect sub class of this class. More...

boolisAccessibleMember (const MemberDef *md) const =0

returns TRUE iff md is a member of this class or of the the public/protected members of a base class More...

const TemplateInstanceList &getTemplateInstances () const =0

Returns a sorted dictionary with all template instances found for this template class. More...

const ClassDef *templateMaster () const =0

Returns the template master of which this class is an instance. More...

boolisTemplate () const =0

Returns TRUE if this class is a template. More...

const IncludeInfo *includeInfo () const =0
const UsesClassList &usedImplementationClasses () const =0
const UsesClassList &usedByImplementationClasses () const =0
const ConstraintClassList &templateTypeConstraints () const =0
boolisTemplateArgument () const =0
ArgumentListsgetTemplateParameterLists () const =0

Returns the template parameter lists that form the template declaration of this class. More...

QCStringqualifiedNameWithTemplateParameters (const ArgumentLists *actualParams=nullptr, uint32_t *actualParamIndex=nullptr) const =0
boolisAbstract () const =0

Returns TRUE if there is at least one pure virtual member in this class. More...

boolisObjectiveC () const =0

Returns TRUE if this class is implemented in Objective-C. More...

boolisFortran () const =0

Returns TRUE if this class is implemented in Fortran. More...

boolisCSharp () const =0

Returns TRUE if this class is implemented in C#. More...

boolisFinal () const =0

Returns TRUE if this class is marked as final. More...

boolisSealed () const =0

Returns TRUE if this class is marked as sealed. More...

boolisPublished () const =0

Returns TRUE if this class is marked as published. More...

boolisExtension () const =0

Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category) More...

boolisForwardDeclared () const =0

Returns TRUE if this class represents a forward declaration of a template class. More...

boolisInterface () const =0

Returns TRUE if this class represents an interface. More...

ClassDef *categoryOf () const =0

Returns the class of which this is a category (Objective-C only) More...

QCStringclassName () const =0

Returns the name of the class including outer classes, but not including namespaces. More...

MemberList *getMemberList (MemberListType lt) const =0

Returns the members in the list identified by lt. More...

const MemberLists &getMemberLists () const =0

Returns the list containing the list of members sorted per type. More...

const MemberGroupList &getMemberGroups () const =0

Returns the member groups defined for this class. More...

const TemplateNameMap &getTemplateBaseClassNames () const =0
boolisUsedOnly () const =0
boolisEmbeddedInOuterScope () const =0
boolisSimple () const =0
const ClassDef *tagLessReference () const =0
const MemberDef *isSmartPointer () const =0
boolisJavaEnum () const =0
QCStringtitle () const =0
QCStringgeneratedFromFiles () const =0
const FileList &usedFiles () const =0
const ArgumentList &typeConstraints () const =0
const ExampleList &getExamples () const =0
boolhasExamples () const =0
QCStringgetMemberListFileName () const =0
boolsubGrouping () const =0
boolisSliceLocal () const =0
boolhasNonReferenceSuperClass () const =0
QCStringrequiresClause () const =0
StringVectorgetQualifiers () const =0
boolcontainsOverload (const MemberDef *md) const =0
boolisImplicitTemplateInstance () const =0
intcountMembersIncludingGrouped (MemberListType lt, const ClassDef *inheritedFrom, bool additional) const =0
intcountMemberDeclarations (MemberListType lt, const ClassDef *inheritedFrom, MemberListType lt2, bool invert, bool showAlways, ClassDefSet &visitedClasses) const =0
voidwriteDeclarationLink (OutputList &ol, bool &found, const QCString &header, bool localNames) const =0
voidwriteDocumentation (OutputList &ol) const =0
voidwriteDocumentationForInnerClasses (OutputList &ol) const =0
voidwriteMemberPages (OutputList &ol) const =0
voidwriteMemberList (OutputList &ol) const =0
voidwriteDeclaration (OutputList &ol, const MemberDef *md, bool inGroup, int indentLevel, const ClassDef *inheritedFrom, const QCString &inheritId) const =0
voidwriteQuickMemberLinks (OutputList &ol, const MemberDef *md) const =0
voidwriteSummaryLinks (OutputList &ol) const =0
voidwritePageNavigation (OutputList &ol) const =0
voidwriteInlineDocumentation (OutputList &ol) const =0
voidwriteTagFile (TextStream &) const =0
voidwriteMemberDeclarations (OutputList &ol, ClassDefSet &visitedClasses, MemberListType lt, const QCString &title, const QCString &subTitle=QCString(), bool showInline=FALSE, const ClassDef *inheritedFrom=nullptr, MemberListType lt2=MemberListType::Invalid(), bool invert=FALSE, bool showAlways=FALSE) const =0
voidaddGroupedInheritedMembers (OutputList &ol, MemberListType lt, const ClassDef *inheritedFrom, const QCString &inheritId) const =0

Description

A abstract class representing of a compound symbol.

A compound can be a class, struct, union, interface, service, singleton, or exception.

Definition at line 103 of file classdef.h.

Enumerations

CompoundType

enum ClassDef::CompoundType

The various compound types.

Enumeration values
Class
Struct
Union
Interface
Protocol
Category
Exception
Service
Singleton

Definition at line 109 of file classdef.h.

109 enum CompoundType { Class, //=Entry::CLASS_SEC,
110 Struct, //=Entry::STRUCT_SEC,
111 Union, //=Entry::UNION_SEC,
112 Interface, //=Entry::INTERFACE_SEC,
113 Protocol, //=Entry::PROTOCOL_SEC,
114 Category, //=Entry::CATEGORY_SEC,
115 Exception, //=Entry::EXCEPTION_SEC
116 Service, //=Entry::CLASS_SEC
117 Singleton, //=Entry::CLASS_SEC
118 };

Public Member Functions

addGroupedInheritedMembers()

virtual void ClassDef::addGroupedInheritedMembers (OutputList & ol, MemberListType lt, const ClassDef * inheritedFrom, const QCString & inheritId)

baseClasses()

categoryOf()

virtual ClassDef * ClassDef::categoryOf ()

Returns the class of which this is a category (Objective-C only)

Definition at line 286 of file classdef.h.

Referenced by MemberDefImpl::_writeCategoryRelation, ClassDefAliasImpl::categoryOf, classInheritedProtectionLevel, minClassDistance and writeObjCMethodCall.

className()

collaborationGraphFileName()

virtual QCString ClassDef::collaborationGraphFileName ()

returns the file name to use for the collaboration graph

Definition at line 139 of file classdef.h.

Referenced by ClassDefAliasImpl::collaborationGraphFileName and DotClassGraph::DotClassGraph.

compoundType()

compoundTypeString()

containsOverload()

virtual bool ClassDef::containsOverload (const MemberDef * md)

Definition at line 333 of file classdef.h.

Referenced by ClassDefAliasImpl::containsOverload and findUsingDeclImports.

countMemberDeclarations()

virtual int ClassDef::countMemberDeclarations (MemberListType lt, const ClassDef * inheritedFrom, MemberListType lt2, bool invert, bool showAlways, ClassDefSet & visitedClasses)

countMembersIncludingGrouped()

virtual int ClassDef::countMembersIncludingGrouped (MemberListType lt, const ClassDef * inheritedFrom, bool additional)

Definition at line 341 of file classdef.h.

Referenced by ClassDefAliasImpl::countMembersIncludingGrouped.

deepCopy()

virtual std::unique_ptr< ClassDef > ClassDef::deepCopy (const QCString & name)

Definition at line 120 of file classdef.h.

Reference Definition::name.

Referenced by findUsingDeclImports.

generatedFromFiles()

virtual QCString ClassDef::generatedFromFiles ()

Definition at line 318 of file classdef.h.

Referenced by ClassDefAliasImpl::generatedFromFiles.

getClasses()

virtual ClassLinkedRefMap ClassDef::getClasses ()

getExamples()

virtual const ExampleList & ClassDef::getExamples ()

Definition at line 322 of file classdef.h.

Referenced by ClassDefAliasImpl::getExamples.

getFileDef()

virtual FileDef * ClassDef::getFileDef ()

Returns the namespace this compound is in, or 0 if it has a global scope.

Returns the file in which this compound's definition can be found. Should not return 0 (but it might be a good idea to check anyway).

Definition at line 193 of file classdef.h.

Referenced by addInstance, createTagLessInstance, findClassRelation, findClassWithinClassContext, findModuleDef, findUsedClassesForClass, generateClassOrGlobalLink, generateXMLForClass, getDefsOld, ClassDefAliasImpl::getFileDef, SymbolResolver::Private::isAccessibleFrom, writeTemplateList and writeTemplateList.

getInstanceOutputFileBase()

virtual QCString ClassDef::getInstanceOutputFileBase ()

Definition at line 127 of file classdef.h.

Referenced by ClassDefAliasImpl::getInstanceOutputFileBase.

getMemberByName()

virtual const MemberDef * ClassDef::getMemberByName (const QCString &)

getMemberGroups()

virtual const MemberGroupList & ClassDef::getMemberGroups ()

Returns the member groups defined for this class.

Definition at line 300 of file classdef.h.

Referenced by PerlModGenerator::generatePerlModForClass, generateSqlite3ForClass, generateXMLForClass and ClassDefAliasImpl::getMemberGroups.

getMemberList()

virtual MemberList * ClassDef::getMemberList (MemberListType lt)

getMemberListFileName()

virtual QCString ClassDef::getMemberListFileName ()

Definition at line 324 of file classdef.h.

Referenced by ClassDefAliasImpl::getMemberListFileName.

getMemberLists()

virtual const MemberLists & ClassDef::getMemberLists ()

Returns the list containing the list of members sorted per type.

Definition at line 297 of file classdef.h.

Referenced by generateDEFForClass, generateSqlite3ForClass, generateXMLForClass and ClassDefAliasImpl::getMemberLists.

getModuleDef()

virtual ModuleDef * ClassDef::getModuleDef ()

Returns the C++20 module in which this compound's definition can be found.

Definition at line 197 of file classdef.h.

Referenced by ClassDefAliasImpl::getModuleDef.

getQualifiers()

virtual StringVector ClassDef::getQualifiers ()

Definition at line 331 of file classdef.h.

Referenced by generateXMLForClass and ClassDefAliasImpl::getQualifiers.

getTemplateBaseClassNames()

virtual const TemplateNameMap & ClassDef::getTemplateBaseClassNames ()

getTemplateInstances()

virtual const TemplateInstanceList & ClassDef::getTemplateInstances ()

Returns a sorted dictionary with all template instances found for this template class.

Returns 0 if not a template or no instances.

Definition at line 221 of file classdef.h.

Referenced by DotClassGraph::buildGraph, computeTemplateClassRelations, ClassDefAliasImpl::getTemplateInstances and hasNonReferenceSuperClassRec.

getTemplateParameterLists()

virtual ArgumentLists ClassDef::getTemplateParameterLists ()

Returns the template parameter lists that form the template declaration of this class.

Example: template<class T> class TC {} = 0; will return a list with one ArgumentList containing one argument with type="class" and name="T".

Definition at line 248 of file classdef.h.

Referenced by addMemberFunction, ClassDefAliasImpl::getTemplateParameterLists and MemberDefImpl::writeDocumentation.

hasDetailedDescription()

virtual bool ClassDef::hasDetailedDescription ()

returns TRUE if this class has a non-empty detailed description

Definition at line 136 of file classdef.h.

Referenced by ClassDefAliasImpl::hasDetailedDescription.

hasExamples()

virtual bool ClassDef::hasExamples ()

Definition at line 323 of file classdef.h.

Referenced by ClassDefAliasImpl::hasExamples.

hasNonReferenceSuperClass()

virtual bool ClassDef::hasNonReferenceSuperClass ()

Definition at line 328 of file classdef.h.

Referenced by ClassDefAliasImpl::hasNonReferenceSuperClass.

includeInfo()

virtual const IncludeInfo * ClassDef::includeInfo ()

inheritanceGraphFileName()

virtual QCString ClassDef::inheritanceGraphFileName ()

returns the file name to use for the inheritance graph

Definition at line 142 of file classdef.h.

Referenced by DotClassGraph::DotClassGraph and ClassDefAliasImpl::inheritanceGraphFileName.

isAbstract()

virtual bool ClassDef::isAbstract ()

Returns TRUE if there is at least one pure virtual member in this class.

Definition at line 256 of file classdef.h.

Referenced by generateXMLForClass and ClassDefAliasImpl::isAbstract.

isAccessibleMember()

virtual bool ClassDef::isAccessibleMember (const MemberDef * md)

returns TRUE iff md is a member of this class or of the the public/protected members of a base class

Definition at line 216 of file classdef.h.

Referenced by ClassDefAliasImpl::isAccessibleMember.

isBaseClass()

virtual int ClassDef::isBaseClass (const ClassDef * bcd, bool followInstances, const QCString & templSpec=QCString())

Returns TRUE iff bcd is a direct or indirect base class of this class.

This function will recursively traverse all branches of the inheritance tree.

Definition at line 206 of file classdef.h.

Referenced by addInstance, findClassRelation, findMemberLink, ClassDefAliasImpl::isBaseClass, ClassDefImpl::isBaseClass, MemberDefImpl::isReimplementedBy, VhdlDocGen::isSubClass and ClassDefImpl::mergeMembersFromBaseClasses.

isCSharp()

virtual bool ClassDef::isCSharp ()

Returns TRUE if this class is implemented in C#.

Definition at line 265 of file classdef.h.

Referenced by ClassDefAliasImpl::isCSharp.

isEmbeddedInOuterScope()

virtual bool ClassDef::isEmbeddedInOuterScope ()

Definition at line 306 of file classdef.h.

Referenced by addClassAndNestedClasses and ClassDefAliasImpl::isEmbeddedInOuterScope.

isExtension()

virtual bool ClassDef::isExtension ()

Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category)

Definition at line 277 of file classdef.h.

Referenced by ClassDefAliasImpl::isExtension and ClassDefImpl::mergeCategory.

isFinal()

virtual bool ClassDef::isFinal ()

Returns TRUE if this class is marked as final.

Definition at line 268 of file classdef.h.

Referenced by generateXMLForClass and ClassDefAliasImpl::isFinal.

isFortran()

virtual bool ClassDef::isFortran ()

Returns TRUE if this class is implemented in Fortran.

Definition at line 262 of file classdef.h.

Referenced by ClassDefAliasImpl::isFortran.

isForwardDeclared()

virtual bool ClassDef::isForwardDeclared ()

Returns TRUE if this class represents a forward declaration of a template class.

Definition at line 280 of file classdef.h.

Referenced by addClassToContext and ClassDefAliasImpl::isForwardDeclared.

isImplicitTemplateInstance()

isInterface()

virtual bool ClassDef::isInterface ()

Returns TRUE if this class represents an interface.

Definition at line 283 of file classdef.h.

Referenced by ClassDefAliasImpl::isInterface and ClassDefImpl::writeIncludeFilesForSlice.

isJavaEnum()

virtual bool ClassDef::isJavaEnum ()

isLocal()

virtual bool ClassDef::isLocal ()

Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES.

Definition at line 130 of file classdef.h.

Referenced by ClassDefAliasImpl::isLocal and ClassDefImpl::mergeCategory.

isObjectiveC()

virtual bool ClassDef::isObjectiveC ()

Returns TRUE if this class is implemented in Objective-C.

Definition at line 259 of file classdef.h.

Referenced by MemberDefImpl::displayDefinition, ClassDefAliasImpl::isObjectiveC, MemberDefImpl::writeDocumentation and ClassDefImpl::writeMemberList.

isPublished()

virtual bool ClassDef::isPublished ()

Returns TRUE if this class is marked as published.

Definition at line 274 of file classdef.h.

Referenced by ClassDefAliasImpl::isPublished.

isSealed()

virtual bool ClassDef::isSealed ()

Returns TRUE if this class is marked as sealed.

Definition at line 271 of file classdef.h.

Referenced by generateXMLForClass and ClassDefAliasImpl::isSealed.

isSimple()

virtual bool ClassDef::isSimple ()

isSliceLocal()

virtual bool ClassDef::isSliceLocal ()

Definition at line 327 of file classdef.h.

Referenced by ClassDefAliasImpl::isSliceLocal.

isSmartPointer()

virtual const MemberDef * ClassDef::isSmartPointer ()

Definition at line 312 of file classdef.h.

Referenced by ClassDefAliasImpl::isSmartPointer.

isSubClass()

virtual bool ClassDef::isSubClass (ClassDef * bcd, int level=0)

Returns TRUE iff bcd is a direct or indirect sub class of this class.

Definition at line 211 of file classdef.h.

Referenced by findClassRelation, ClassDefAliasImpl::isSubClass and ClassDefImpl::isSubClass.

isTemplate()

virtual bool ClassDef::isTemplate ()

isTemplateArgument()

virtual bool ClassDef::isTemplateArgument ()

isUsedOnly()

virtual bool ClassDef::isUsedOnly ()

Definition at line 304 of file classdef.h.

Referenced by getCanonicalTypeForIdentifier and ClassDefAliasImpl::isUsedOnly.

isVisibleInHierarchy()

virtual bool ClassDef::isVisibleInHierarchy ()

memberNameInfoLinkedMap()

virtual const MemberNameInfoLinkedMap & ClassDef::memberNameInfoLinkedMap ()

moveTo()

virtual void ClassDef::moveTo (Definition *)

Definition at line 121 of file classdef.h.

Referenced by findUsingDeclImports.

protection()

qualifiedNameWithTemplateParameters()

virtual QCString ClassDef::qualifiedNameWithTemplateParameters (const ArgumentLists * actualParams=nullptr, uint32_t * actualParamIndex=nullptr)

requiresClause()

virtual QCString ClassDef::requiresClause ()

Definition at line 330 of file classdef.h.

Referenced by addClassToContext, generateXMLForClass and ClassDefAliasImpl::requiresClause.

subClasses()

subGrouping()

virtual bool ClassDef::subGrouping ()

Definition at line 325 of file classdef.h.

Referenced by ClassDefAliasImpl::subGrouping.

tagLessReference()

virtual const ClassDef * ClassDef::tagLessReference ()

Definition at line 310 of file classdef.h.

Referenced by ClassDefAliasImpl::tagLessReference.

templateArguments()

templateMaster()

virtual const ClassDef * ClassDef::templateMaster ()

Returns the template master of which this class is an instance.

Returns 0 if not applicable.

Definition at line 226 of file classdef.h.

Referenced by DotClassGraph::buildGraph, ClassDefImpl::isBaseClass, VhdlDocGen::isSubClass, makeTemplateInstanceRelation and ClassDefAliasImpl::templateMaster.

templateTypeConstraints()

virtual const ConstraintClassList & ClassDef::templateTypeConstraints ()

Definition at line 237 of file classdef.h.

Referenced by DotClassGraph::buildGraph and ClassDefAliasImpl::templateTypeConstraints.

title()

virtual QCString ClassDef::title ()

Definition at line 316 of file classdef.h.

Referenced by generateSqlite3ForClass, ClassDefAliasImpl::title and writeMemberDeclarations.

typeConstraints()

virtual const ArgumentList & ClassDef::typeConstraints ()

Definition at line 321 of file classdef.h.

Referenced by ClassDefAliasImpl::typeConstraints.

updateBaseClasses()

virtual void ClassDef::updateBaseClasses (const BaseClassList & bcd)

Update the list of base classes to the one passed.

Definition at line 156 of file classdef.h.

Referenced by VhdlDocGen::addBaseClass.

updateSubClasses()

virtual void ClassDef::updateSubClasses (const BaseClassList & bcd)

Update the list of sub classes to the one passed.

Definition at line 163 of file classdef.h.

usedByImplementationClasses()

virtual const UsesClassList & ClassDef::usedByImplementationClasses ()

Definition at line 235 of file classdef.h.

Referenced by DotClassGraph::buildGraph and ClassDefAliasImpl::usedByImplementationClasses.

usedFiles()

virtual const FileList & ClassDef::usedFiles ()

Definition at line 319 of file classdef.h.

Referenced by ClassDefAliasImpl::usedFiles.

usedImplementationClasses()

virtual const UsesClassList & ClassDef::usedImplementationClasses ()

Definition at line 233 of file classdef.h.

Referenced by DotClassGraph::buildGraph and ClassDefAliasImpl::usedImplementationClasses.

visibleInParentsDeclList()

virtual bool ClassDef::visibleInParentsDeclList ()

show this class in the declaration section of its parent?

Definition at line 179 of file classdef.h.

Referenced by ClassDefAliasImpl::visibleInParentsDeclList.

writeDeclaration()

virtual void ClassDef::writeDeclaration (OutputList & ol, const MemberDef * md, bool inGroup, int indentLevel, const ClassDef * inheritedFrom, const QCString & inheritId)

Definition at line 356 of file classdef.h.

Referenced by ClassDefAliasImpl::writeDeclaration and MemberDefImpl::writeDeclaration.

writeDeclarationLink()

virtual void ClassDef::writeDeclarationLink (OutputList & ol, bool & found, const QCString & header, bool localNames)

Definition at line 350 of file classdef.h.

Referenced by ClassDefAliasImpl::writeDeclarationLink.

writeDocumentation()

virtual void ClassDef::writeDocumentation (OutputList & ol)

Definition at line 352 of file classdef.h.

Referenced by generateNamespaceClassDocs and ClassDefAliasImpl::writeDocumentation.

writeDocumentationForInnerClasses()

virtual void ClassDef::writeDocumentationForInnerClasses (OutputList & ol)

writeInlineDocumentation()

virtual void ClassDef::writeInlineDocumentation (OutputList & ol)

Definition at line 361 of file classdef.h.

Referenced by ClassDefAliasImpl::writeInlineDocumentation.

writeMemberDeclarations()

virtual void ClassDef::writeMemberDeclarations (OutputList & ol, ClassDefSet & visitedClasses, MemberListType lt, const QCString & title, const QCString & subTitle=QCString(), bool showInline=FALSE, const ClassDef * inheritedFrom=nullptr, MemberListType lt2=MemberListType::Invalid(), bool invert=FALSE, bool showAlways=FALSE)

writeMemberList()

virtual void ClassDef::writeMemberList (OutputList & ol)

Definition at line 355 of file classdef.h.

Referenced by generateNamespaceClassDocs and ClassDefAliasImpl::writeMemberList.

writeMemberPages()

virtual void ClassDef::writeMemberPages (OutputList & ol)

Definition at line 354 of file classdef.h.

Referenced by ClassDefAliasImpl::writeMemberPages.

writePageNavigation()

virtual void ClassDef::writePageNavigation (OutputList & ol)

Definition at line 360 of file classdef.h.

Referenced by ClassDefAliasImpl::writePageNavigation.

writeQuickMemberLinks()

virtual void ClassDef::writeQuickMemberLinks (OutputList & ol, const MemberDef * md)

Definition at line 358 of file classdef.h.

Referenced by ClassDefAliasImpl::writeQuickMemberLinks.

writeSummaryLinks()

virtual void ClassDef::writeSummaryLinks (OutputList & ol)

Definition at line 359 of file classdef.h.

Referenced by ClassDefAliasImpl::writeSummaryLinks.

writeTagFile()

virtual void ClassDef::writeTagFile (TextStream &)

Definition at line 362 of file classdef.h.

Referenced by ClassDefAliasImpl::writeTagFile and writeTagFile.


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


Generated via doxygen2docusaurus by Doxygen 1.14.0.