The ClassDefAliasImpl
Class Reference
Declaration
Base class
class | DefinitionAliasMixin<Base> |
Public Constructors Index
ClassDefAliasImpl (const Definition *newScope, const ClassDef *cd) | |
Public Destructor Index
~ClassDefAliasImpl () override | |
Public Member Functions Index
DefType | definitionType () const override |
const ClassDef * | getCdAlias () const |
std::unique_ptr< ClassDef > | deepCopy (const QCString &name) const override |
void | moveTo (Definition *) override |
CodeSymbolType | codeSymbolType () const override |
QCString | getOutputFileBase () const override |
QCString | getInstanceOutputFileBase () const override |
QCString | getSourceFileBase () const override |
QCString | getReference () const override |
bool | isReference () const override |
bool | isLocal () const override |
Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES. More... | |
ClassLinkedRefMap | getClasses () const override |
returns the classes nested into this class More... | |
bool | hasDocumentation () const override |
bool | hasDetailedDescription () const override |
returns TRUE if this class has a non-empty detailed description More... | |
QCString | collaborationGraphFileName () const override |
returns the file name to use for the collaboration graph More... | |
QCString | inheritanceGraphFileName () const override |
returns the file name to use for the inheritance graph More... | |
QCString | displayName (bool includeScope=TRUE) const override |
CompoundType | compoundType () const override |
Returns the type of compound this is, i.e. More... | |
QCString | compoundTypeString () const override |
Returns the type of compound as a string. More... | |
const BaseClassList & | baseClasses () const override |
Returns the list of base classes from which this class directly inherits. More... | |
const BaseClassList & | subClasses () const override |
Returns the list of sub classes that directly derive from this class. More... | |
const MemberNameInfoLinkedMap & | memberNameInfoLinkedMap () const override |
Returns a dictionary of all members. More... | |
Protection | protection () const override |
Return the protection level (Public,Protected,Private) in which this compound was found. More... | |
bool | isLinkableInProject () const override |
bool | isLinkable () const override |
bool | isVisibleInHierarchy () const override |
the class is visible in a class diagram, or class hierarchy More... | |
bool | visibleInParentsDeclList () const override |
show this class in the declaration section of its parent? More... | |
const ArgumentList & | templateArguments () const override |
Returns the template arguments of this class. More... | |
FileDef * | getFileDef () const override |
Returns the namespace this compound is in, or 0 if it has a global scope. More... | |
ModuleDef * | getModuleDef () const override |
Returns the C++20 module in which this compound's definition can be found. More... | |
const MemberDef * | getMemberByName (const QCString &s) const override |
Returns the member with the given name. More... | |
int | isBaseClass (const ClassDef *bcd, bool followInstances, const QCString &templSpec) const override |
Returns TRUE iff bcd is a direct or indirect base class of this class. More... | |
bool | isSubClass (ClassDef *bcd, int level=0) const override |
Returns TRUE iff bcd is a direct or indirect sub class of this class. More... | |
bool | isAccessibleMember (const MemberDef *md) const override |
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 override |
Returns a sorted dictionary with all template instances found for this template class. More... | |
const ClassDef * | templateMaster () const override |
Returns the template master of which this class is an instance. More... | |
bool | isTemplate () const override |
Returns TRUE if this class is a template. More... | |
const IncludeInfo * | includeInfo () const override |
const UsesClassList & | usedImplementationClasses () const override |
const UsesClassList & | usedByImplementationClasses () const override |
const ConstraintClassList & | templateTypeConstraints () const override |
bool | isTemplateArgument () const override |
const Definition * | findInnerCompound (const QCString &name) const override |
ArgumentLists | getTemplateParameterLists () const override |
Returns the template parameter lists that form the template declaration of this class. More... | |
QCString | qualifiedNameWithTemplateParameters (const ArgumentLists *actualParams=nullptr, uint32_t *actualParamIndex=nullptr) const override |
bool | isAbstract () const override |
Returns TRUE if there is at least one pure virtual member in this class. More... | |
bool | isObjectiveC () const override |
Returns TRUE if this class is implemented in Objective-C. More... | |
bool | isFortran () const override |
Returns TRUE if this class is implemented in Fortran. More... | |
bool | isCSharp () const override |
Returns TRUE if this class is implemented in C#. More... | |
bool | isFinal () const override |
Returns TRUE if this class is marked as final. More... | |
bool | isSealed () const override |
Returns TRUE if this class is marked as sealed. More... | |
bool | isPublished () const override |
Returns TRUE if this class is marked as published. More... | |
bool | isExtension () const override |
Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category) More... | |
bool | isForwardDeclared () const override |
Returns TRUE if this class represents a forward declaration of a template class. More... | |
bool | isInterface () const override |
Returns TRUE if this class represents an interface. More... | |
ClassDef * | categoryOf () const override |
Returns the class of which this is a category (Objective-C only) More... | |
QCString | className () const override |
Returns the name of the class including outer classes, but not including namespaces. More... | |
MemberList * | getMemberList (MemberListType lt) const override |
Returns the members in the list identified by lt. More... | |
const MemberLists & | getMemberLists () const override |
Returns the list containing the list of members sorted per type. More... | |
const MemberGroupList & | getMemberGroups () const override |
Returns the member groups defined for this class. More... | |
const TemplateNameMap & | getTemplateBaseClassNames () const override |
bool | isUsedOnly () const override |
QCString | anchor () const override |
bool | isEmbeddedInOuterScope () const override |
bool | isSimple () const override |
const ClassDef * | tagLessReference () const override |
const MemberDef * | isSmartPointer () const override |
bool | isJavaEnum () const override |
QCString | title () const override |
QCString | generatedFromFiles () const override |
const FileList & | usedFiles () const override |
const ArgumentList & | typeConstraints () const override |
const ExampleList & | getExamples () const override |
bool | hasExamples () const override |
QCString | getMemberListFileName () const override |
bool | subGrouping () const override |
bool | isSliceLocal () const override |
bool | hasNonReferenceSuperClass () const override |
QCString | requiresClause () const override |
StringVector | getQualifiers () const override |
bool | containsOverload (const MemberDef *md) const override |
int | countMembersIncludingGrouped (MemberListType lt, const ClassDef *inheritedFrom, bool additional) const override |
int | countMemberDeclarations (MemberListType lt, const ClassDef *inheritedFrom, MemberListType lt2, bool invert, bool showAlways, ClassDefSet &visitedClasses) const override |
void | writeDeclarationLink (OutputList &ol, bool &found, const QCString &header, bool localNames) const override |
bool | isImplicitTemplateInstance () const override |
void | writeDocumentation (OutputList &ol) const override |
void | writeDocumentationForInnerClasses (OutputList &ol) const override |
void | writeMemberPages (OutputList &ol) const override |
void | writeMemberList (OutputList &ol) const override |
void | writeDeclaration (OutputList &ol, const MemberDef *md, bool inGroup, int indentLevel, const ClassDef *inheritedFrom, const QCString &inheritId) const override |
void | writeQuickMemberLinks (OutputList &ol, const MemberDef *md) const override |
void | writeSummaryLinks (OutputList &ol) const override |
void | writePageNavigation (OutputList &ol) const override |
void | writeInlineDocumentation (OutputList &ol) const override |
void | writeTagFile (TextStream &ol) const override |
void | 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) const override |
void | addGroupedInheritedMembers (OutputList &ol, MemberListType lt, const ClassDef *inheritedFrom, const QCString &inheritId) const override |
void | updateBaseClasses (const BaseClassList &) override |
Update the list of base classes to the one passed. More... | |
void | updateSubClasses (const BaseClassList &) override |
Update the list of sub classes to the one passed. More... | |
Definition at line 569 of file classdef.cpp.
Public Constructors
ClassDefAliasImpl()
| inline |
Definition at line 572 of file classdef.cpp.
References DefinitionAliasMixin< ClassDef >::DefinitionAliasMixin and DefinitionAliasMixin< ClassDef >::init.
Public Destructor
~ClassDefAliasImpl()
| inline |
Definition at line 574 of file classdef.cpp.
Reference DefinitionAliasMixin< ClassDef >::deinit.
Public Member Functions
addGroupedInheritedMembers()
| inline virtual |
Definition at line 780 of file classdef.cpp.
References ClassDef::addGroupedInheritedMembers and getCdAlias.
anchor()
| inline virtual |
Returns the anchor within a page where this item can be found
Definition at line 702 of file classdef.cpp.
References Definition::anchor and getCdAlias.
baseClasses()
| inline virtual |
Returns the list of base classes from which this class directly inherits.
Definition at line 615 of file classdef.cpp.
References ClassDef::baseClasses and getCdAlias.
categoryOf()
| inline virtual |
Returns the class of which this is a category (Objective-C only)
Definition at line 688 of file classdef.cpp.
References ClassDef::categoryOf and getCdAlias.
className()
| inline virtual |
Returns the name of the class including outer classes, but not including namespaces.
Definition at line 690 of file classdef.cpp.
References ClassDef::className and getCdAlias.
codeSymbolType()
| inline virtual |
Used for syntax highlighting symbol class
Definition at line 585 of file classdef.cpp.
References Definition::codeSymbolType and getCdAlias.
collaborationGraphFileName()
| inline virtual |
returns the file name to use for the collaboration graph
Definition at line 605 of file classdef.cpp.
References ClassDef::collaborationGraphFileName and getCdAlias.
compoundType()
| inline virtual |
Returns the type of compound this is, i.e.
class/struct/union/..
Definition at line 611 of file classdef.cpp.
References ClassDef::compoundType and getCdAlias.
compoundTypeString()
| inline virtual |
Returns the type of compound as a string.
Definition at line 613 of file classdef.cpp.
References ClassDef::compoundTypeString and getCdAlias.
containsOverload()
| inline virtual |
Definition at line 738 of file classdef.cpp.
References ClassDef::containsOverload and getCdAlias.
countMemberDeclarations()
| inline virtual |
Definition at line 743 of file classdef.cpp.
References ClassDef::countMemberDeclarations and getCdAlias.
countMembersIncludingGrouped()
| inline virtual |
Definition at line 741 of file classdef.cpp.
References ClassDef::countMembersIncludingGrouped and getCdAlias.
deepCopy()
| inline virtual |
Definition at line 580 of file classdef.cpp.
References createClassDefAlias, getCdAlias, DefinitionAliasMixin< ClassDef >::getScope and DefinitionAliasMixin< ClassDef >::name.
definitionType()
| inline virtual |
Use this for dynamic inspection of the type of the derived class
Definition at line 577 of file classdef.cpp.
References definitionType and Definition::TypeClass.
Referenced by definitionType.
displayName()
| inline virtual |
Returns the name of the definition as it appears in the output
Definition at line 609 of file classdef.cpp.
References makeDisplayName and TRUE.
findInnerCompound()
| inline virtual |
Definition at line 661 of file classdef.cpp.
References Definition::findInnerCompound, getCdAlias and DefinitionAliasMixin< ClassDef >::name.
generatedFromFiles()
| inline virtual |
Definition at line 716 of file classdef.cpp.
References ClassDef::generatedFromFiles and getCdAlias.
getCdAlias()
| inline |
Definition at line 579 of file classdef.cpp.
References DefinitionAliasMixin< ClassDef >::getAlias and toClassDef.
Referenced by addGroupedInheritedMembers, anchor, baseClasses, categoryOf, className, codeSymbolType, collaborationGraphFileName, compoundType, compoundTypeString, containsOverload, countMemberDeclarations, countMembersIncludingGrouped, deepCopy, findInnerCompound, generatedFromFiles, getClasses, getExamples, getFileDef, getInstanceOutputFileBase, getMemberByName, getMemberGroups, getMemberList, getMemberListFileName, getMemberLists, getModuleDef, getOutputFileBase, getQualifiers, getReference, getSourceFileBase, getTemplateBaseClassNames, getTemplateInstances, getTemplateParameterLists, hasDetailedDescription, hasDocumentation, hasExamples, hasNonReferenceSuperClass, includeInfo, inheritanceGraphFileName, isAbstract, isAccessibleMember, isBaseClass, isCSharp, isEmbeddedInOuterScope, isExtension, isFinal, isFortran, isForwardDeclared, isImplicitTemplateInstance, isInterface, isJavaEnum, isLinkable, isLinkableInProject, isLocal, isObjectiveC, isPublished, isReference, isSealed, isSimple, isSliceLocal, isSmartPointer, isSubClass, isTemplate, isTemplateArgument, isUsedOnly, isVisibleInHierarchy, memberNameInfoLinkedMap, protection, requiresClause, subClasses, subGrouping, tagLessReference, templateArguments, templateMaster, templateTypeConstraints, title, typeConstraints, usedByImplementationClasses, usedFiles, usedImplementationClasses, visibleInParentsDeclList, writeDeclaration, writeDeclarationLink, writeDocumentation, writeDocumentationForInnerClasses, writeInlineDocumentation, writeMemberDeclarations, writeMemberList, writeMemberPages, writePageNavigation, writeQuickMemberLinks, writeSummaryLinks and writeTagFile.
getClasses()
| inline virtual |
returns the classes nested into this class
Definition at line 599 of file classdef.cpp.
References getCdAlias and ClassDef::getClasses.
getExamples()
| inline virtual |
Definition at line 722 of file classdef.cpp.
References getCdAlias and ClassDef::getExamples.
getFileDef()
| inline virtual |
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 633 of file classdef.cpp.
References getCdAlias and ClassDef::getFileDef.
getInstanceOutputFileBase()
| inline virtual |
Definition at line 589 of file classdef.cpp.
References getCdAlias and ClassDef::getInstanceOutputFileBase.
getMemberByName()
| inline virtual |
Returns the member with the given name.
Definition at line 637 of file classdef.cpp.
References getCdAlias and ClassDef::getMemberByName.
getMemberGroups()
| inline virtual |
Returns the member groups defined for this class.
Definition at line 696 of file classdef.cpp.
References getCdAlias and ClassDef::getMemberGroups.
getMemberList()
| inline virtual |
Returns the members in the list identified by lt.
Definition at line 692 of file classdef.cpp.
References getCdAlias and ClassDef::getMemberList.
getMemberListFileName()
| inline virtual |
Definition at line 726 of file classdef.cpp.
References getCdAlias and ClassDef::getMemberListFileName.
getMemberLists()
| inline virtual |
Returns the list containing the list of members sorted per type.
Definition at line 694 of file classdef.cpp.
References getCdAlias and ClassDef::getMemberLists.
getModuleDef()
| inline virtual |
Returns the C++20 module in which this compound's definition can be found.
Definition at line 635 of file classdef.cpp.
References getCdAlias and ClassDef::getModuleDef.
getOutputFileBase()
| inline virtual |
Returns the base file name (without extension) of this definition. as it is referenced to/written to disk.
Definition at line 587 of file classdef.cpp.
References getCdAlias and Definition::getOutputFileBase.
getQualifiers()
| inline virtual |
Definition at line 736 of file classdef.cpp.
References getCdAlias and ClassDef::getQualifiers.
getReference()
| inline virtual |
If this definition was imported via a tag file, this function returns the tagfile for the external project. This can be translated into an external link target via Doxygen::tagDestinationDict
Definition at line 593 of file classdef.cpp.
References getCdAlias and Definition::getReference.
getSourceFileBase()
| inline virtual |
Returns the name of the source listing of this definition.
Definition at line 591 of file classdef.cpp.
References getCdAlias and Definition::getSourceFileBase.
getTemplateBaseClassNames()
| inline virtual |
Definition at line 698 of file classdef.cpp.
References getCdAlias and ClassDef::getTemplateBaseClassNames.
getTemplateInstances()
| inline virtual |
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 645 of file classdef.cpp.
References getCdAlias and ClassDef::getTemplateInstances.
getTemplateParameterLists()
| inline virtual |
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 663 of file classdef.cpp.
References getCdAlias and ClassDef::getTemplateParameterLists.
hasDetailedDescription()
| inline virtual |
returns TRUE if this class has a non-empty detailed description
Definition at line 603 of file classdef.cpp.
References getCdAlias and ClassDef::hasDetailedDescription.
hasDocumentation()
| inline virtual |
Returns TRUE iff the definition is documented (which could be generated documentation)
- See Also
Definition at line 601 of file classdef.cpp.
References getCdAlias and Definition::hasDocumentation.
hasExamples()
| inline virtual |
Definition at line 724 of file classdef.cpp.
References getCdAlias and ClassDef::hasExamples.
hasNonReferenceSuperClass()
| inline virtual |
Definition at line 732 of file classdef.cpp.
References getCdAlias and ClassDef::hasNonReferenceSuperClass.
includeInfo()
| inline virtual |
Definition at line 651 of file classdef.cpp.
References getCdAlias and ClassDef::includeInfo.
inheritanceGraphFileName()
| inline virtual |
returns the file name to use for the inheritance graph
Definition at line 607 of file classdef.cpp.
References getCdAlias and ClassDef::inheritanceGraphFileName.
isAbstract()
| inline virtual |
Returns TRUE if there is at least one pure virtual member in this class.
Definition at line 668 of file classdef.cpp.
References getCdAlias and ClassDef::isAbstract.
isAccessibleMember()
| inline virtual |
returns TRUE iff md is a member of this class or of the the public/protected members of a base class
Definition at line 643 of file classdef.cpp.
References getCdAlias and ClassDef::isAccessibleMember.
isBaseClass()
| inline virtual |
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 639 of file classdef.cpp.
References getCdAlias and ClassDef::isBaseClass.
isCSharp()
| inline virtual |
Returns TRUE if this class is implemented in C#.
Definition at line 674 of file classdef.cpp.
References getCdAlias and ClassDef::isCSharp.
isEmbeddedInOuterScope()
| inline virtual |
Definition at line 704 of file classdef.cpp.
References getCdAlias and ClassDef::isEmbeddedInOuterScope.
isExtension()
| inline virtual |
Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category)
Definition at line 682 of file classdef.cpp.
References getCdAlias and ClassDef::isExtension.
isFinal()
| inline virtual |
Returns TRUE if this class is marked as final.
Definition at line 676 of file classdef.cpp.
References getCdAlias and ClassDef::isFinal.
isFortran()
| inline virtual |
Returns TRUE if this class is implemented in Fortran.
Definition at line 672 of file classdef.cpp.
References getCdAlias and ClassDef::isFortran.
isForwardDeclared()
| inline virtual |
Returns TRUE if this class represents a forward declaration of a template class.
Definition at line 684 of file classdef.cpp.
References getCdAlias and ClassDef::isForwardDeclared.
isImplicitTemplateInstance()
| inline virtual |
Definition at line 750 of file classdef.cpp.
References getCdAlias and ClassDef::isImplicitTemplateInstance.
isInterface()
| inline virtual |
Returns TRUE if this class represents an interface.
Definition at line 686 of file classdef.cpp.
References getCdAlias and ClassDef::isInterface.
isJavaEnum()
| inline virtual |
Definition at line 712 of file classdef.cpp.
References getCdAlias and ClassDef::isJavaEnum.
isLinkable()
| inline 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 625 of file classdef.cpp.
References getCdAlias and Definition::isLinkable.
isLinkableInProject()
| inline virtual |
Returns TRUE iff it is possible to link to this item within this project.
Definition at line 623 of file classdef.cpp.
References getCdAlias and Definition::isLinkableInProject.
isLocal()
| inline virtual |
Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES.
Definition at line 597 of file classdef.cpp.
References getCdAlias and ClassDef::isLocal.
isObjectiveC()
| inline virtual |
Returns TRUE if this class is implemented in Objective-C.
Definition at line 670 of file classdef.cpp.
References getCdAlias and ClassDef::isObjectiveC.
isPublished()
| inline virtual |
Returns TRUE if this class is marked as published.
Definition at line 680 of file classdef.cpp.
References getCdAlias and ClassDef::isPublished.
isReference()
| inline virtual |
Returns TRUE if this definition is imported via a tag file.
Definition at line 595 of file classdef.cpp.
References getCdAlias and Definition::isReference.
isSealed()
| inline virtual |
Returns TRUE if this class is marked as sealed.
Definition at line 678 of file classdef.cpp.
References getCdAlias and ClassDef::isSealed.
isSimple()
| inline virtual |
Definition at line 706 of file classdef.cpp.
References getCdAlias and ClassDef::isSimple.
isSliceLocal()
| inline virtual |
Definition at line 730 of file classdef.cpp.
References getCdAlias and ClassDef::isSliceLocal.
isSmartPointer()
| inline virtual |
Definition at line 710 of file classdef.cpp.
References getCdAlias and ClassDef::isSmartPointer.
isSubClass()
| inline virtual |
Returns TRUE iff bcd is a direct or indirect sub class of this class.
Definition at line 641 of file classdef.cpp.
References getCdAlias and ClassDef::isSubClass.
isTemplate()
| inline virtual |
Returns TRUE if this class is a template.
Definition at line 649 of file classdef.cpp.
References getCdAlias and ClassDef::isTemplate.
isTemplateArgument()
| inline virtual |
Definition at line 659 of file classdef.cpp.
References getCdAlias and ClassDef::isTemplateArgument.
isUsedOnly()
| inline virtual |
Definition at line 700 of file classdef.cpp.
References getCdAlias and ClassDef::isUsedOnly.
isVisibleInHierarchy()
| inline virtual |
the class is visible in a class diagram, or class hierarchy
Definition at line 627 of file classdef.cpp.
References getCdAlias and ClassDef::isVisibleInHierarchy.
memberNameInfoLinkedMap()
| inline virtual |
Returns a dictionary of all members.
This includes any inherited members. Members are sorted alphabetically.
Definition at line 619 of file classdef.cpp.
References getCdAlias and ClassDef::memberNameInfoLinkedMap.
moveTo()
| inline virtual |
Definition at line 583 of file classdef.cpp.
protection()
| inline virtual |
Return the protection level (Public,Protected,Private) in which this compound was found.
Definition at line 621 of file classdef.cpp.
References getCdAlias and ClassDef::protection.
qualifiedNameWithTemplateParameters()
| inline virtual |
Definition at line 665 of file classdef.cpp.
Reference makeQualifiedNameWithTemplateParameters.
requiresClause()
| inline virtual |
Definition at line 734 of file classdef.cpp.
References getCdAlias and ClassDef::requiresClause.
subClasses()
| inline virtual |
Returns the list of sub classes that directly derive from this class.
Definition at line 617 of file classdef.cpp.
References getCdAlias and ClassDef::subClasses.
subGrouping()
| inline virtual |
Definition at line 728 of file classdef.cpp.
References getCdAlias and ClassDef::subGrouping.
tagLessReference()
| inline virtual |
Definition at line 708 of file classdef.cpp.
References getCdAlias and ClassDef::tagLessReference.
templateArguments()
| inline virtual |
Returns the template arguments of this class.
Definition at line 631 of file classdef.cpp.
References getCdAlias and ClassDef::templateArguments.
templateMaster()
| inline virtual |
Returns the template master of which this class is an instance.
Returns 0 if not applicable.
Definition at line 647 of file classdef.cpp.
References getCdAlias and ClassDef::templateMaster.
templateTypeConstraints()
| inline virtual |
Definition at line 657 of file classdef.cpp.
References getCdAlias and ClassDef::templateTypeConstraints.
title()
| inline virtual |
Definition at line 714 of file classdef.cpp.
References getCdAlias and ClassDef::title.
Referenced by writeMemberDeclarations.
typeConstraints()
| inline virtual |
Definition at line 720 of file classdef.cpp.
References getCdAlias and ClassDef::typeConstraints.
updateBaseClasses()
| inline virtual |
Update the list of base classes to the one passed.
Definition at line 784 of file classdef.cpp.
updateSubClasses()
| inline virtual |
Update the list of sub classes to the one passed.
Definition at line 785 of file classdef.cpp.
usedByImplementationClasses()
| inline virtual |
Definition at line 655 of file classdef.cpp.
References getCdAlias and ClassDef::usedByImplementationClasses.
usedFiles()
| inline virtual |
Definition at line 718 of file classdef.cpp.
References getCdAlias and ClassDef::usedFiles.
usedImplementationClasses()
| inline virtual |
Definition at line 653 of file classdef.cpp.
References getCdAlias and ClassDef::usedImplementationClasses.
visibleInParentsDeclList()
| inline virtual |
show this class in the declaration section of its parent?
Definition at line 629 of file classdef.cpp.
References getCdAlias and ClassDef::visibleInParentsDeclList.
writeDeclaration()
| inline virtual |
Definition at line 761 of file classdef.cpp.
References getCdAlias and ClassDef::writeDeclaration.
writeDeclarationLink()
| inline virtual |
Definition at line 747 of file classdef.cpp.
References getCdAlias and ClassDef::writeDeclarationLink.
writeDocumentation()
| inline virtual |
Definition at line 753 of file classdef.cpp.
References getCdAlias and ClassDef::writeDocumentation.
writeDocumentationForInnerClasses()
| inline virtual |
Definition at line 755 of file classdef.cpp.
References getCdAlias and ClassDef::writeDocumentationForInnerClasses.
writeInlineDocumentation()
| inline virtual |
Definition at line 770 of file classdef.cpp.
References getCdAlias and ClassDef::writeInlineDocumentation.
writeMemberDeclarations()
| inline virtual |
Definition at line 774 of file classdef.cpp.
References FALSE, getCdAlias, MemberListType::Invalid, title and ClassDef::writeMemberDeclarations.
writeMemberList()
| inline virtual |
Definition at line 759 of file classdef.cpp.
References getCdAlias and ClassDef::writeMemberList.
writeMemberPages()
| inline virtual |
Definition at line 757 of file classdef.cpp.
References getCdAlias and ClassDef::writeMemberPages.
writePageNavigation()
| inline virtual |
Definition at line 768 of file classdef.cpp.
References getCdAlias and ClassDef::writePageNavigation.
writeQuickMemberLinks()
| inline virtual |
Definition at line 764 of file classdef.cpp.
References getCdAlias and ClassDef::writeQuickMemberLinks.
writeSummaryLinks()
| inline virtual |
Definition at line 766 of file classdef.cpp.
References getCdAlias and ClassDef::writeSummaryLinks.
writeTagFile()
| inline virtual |
Definition at line 772 of file classdef.cpp.
References getCdAlias and ClassDef::writeTagFile.
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus by Doxygen 1.14.0.