Doxygen
|
Public 成员函数 | |
ClassDefAliasImpl (const Definition *newScope, const ClassDef *cd) | |
virtual | ~ClassDefAliasImpl () |
virtual DefType | definitionType () const |
Used for RTTI, this is a class 更多... | |
const ClassDef * | getCdAlias () const |
virtual ClassDef * | resolveAlias () |
virtual CodeSymbolType | codeSymbolType () const |
virtual QCString | getOutputFileBase () const |
Returns the unique base name (without extension) of the class's file on disk 更多... | |
virtual QCString | getInstanceOutputFileBase () const |
virtual QCString | getSourceFileBase () const |
Returns the base name for the source code file 更多... | |
virtual QCString | getReference () const |
If this class originated from a tagfile, this will return the tag file reference 更多... | |
virtual bool | isReference () const |
Returns TRUE if this class is imported via a tag file 更多... | |
virtual bool | isLocal () const |
Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES 更多... | |
virtual ClassLinkedRefMap | getClasses () const |
returns the classes nested into this class 更多... | |
virtual bool | hasDocumentation () const |
returns TRUE if this class has documentation 更多... | |
virtual bool | hasDetailedDescription () const |
returns TRUE if this class has a non-empty detailed description 更多... | |
virtual QCString | collaborationGraphFileName () const |
returns the file name to use for the collaboration graph 更多... | |
virtual QCString | inheritanceGraphFileName () const |
returns the file name to use for the inheritance graph 更多... | |
virtual QCString | displayName (bool includeScope=TRUE) const |
Returns the name as it is appears in the documentation 更多... | |
virtual CompoundType | compoundType () const |
Returns the type of compound this is, i.e. 更多... | |
virtual QCString | compoundTypeString () const |
Returns the type of compound as a string 更多... | |
virtual const BaseClassList & | baseClasses () const |
Returns the list of base classes from which this class directly inherits. 更多... | |
virtual const BaseClassList & | subClasses () const |
Returns the list of sub classes that directly derive from this class 更多... | |
virtual const MemberNameInfoLinkedMap & | memberNameInfoLinkedMap () const |
Returns a dictionary of all members. 更多... | |
virtual Protection | protection () const |
Return the protection level (Public,Protected,Private) in which this compound was found. 更多... | |
virtual bool | isLinkableInProject () const |
returns TRUE iff a link is possible to this item within this project. 更多... | |
virtual bool | isLinkable () const |
return TRUE iff a link to this class is possible (either within this project, or as a cross-reference to another project). 更多... | |
virtual bool | isVisibleInHierarchy () const |
the class is visible in a class diagram, or class hierarchy 更多... | |
virtual bool | visibleInParentsDeclList () const |
show this class in the declaration section of its parent? 更多... | |
virtual const ArgumentList & | templateArguments () const |
Returns the template arguments of this class 更多... | |
virtual FileDef * | getFileDef () const |
Returns the namespace this compound is in, or 0 if it has a global scope. 更多... | |
virtual const MemberDef * | getMemberByName (const QCString &s) const |
Returns the Java package this class is in or 0 if not applicable. 更多... | |
virtual bool | isBaseClass (const ClassDef *bcd, bool followInstances, int level=0) const |
Returns TRUE iff bcd is a direct or indirect base class of this class. 更多... | |
virtual bool | isSubClass (ClassDef *bcd, int level=0) const |
Returns TRUE iff bcd is a direct or indirect sub class of this class. 更多... | |
virtual bool | isAccessibleMember (const MemberDef *md) const |
returns TRUE iff md is a member of this class or of the the public/protected members of a base class 更多... | |
virtual const TemplateInstanceList & | getTemplateInstances () const |
Returns a sorted dictionary with all template instances found for this template class. 更多... | |
virtual const ClassDef * | templateMaster () const |
Returns the template master of which this class is an instance. 更多... | |
virtual bool | isTemplate () const |
Returns TRUE if this class is a template 更多... | |
virtual const IncludeInfo * | includeInfo () const |
virtual const UsesClassList & | usedImplementationClasses () const |
virtual const UsesClassList & | usedByImplementationClasses () const |
virtual const ConstraintClassList & | templateTypeConstraints () const |
virtual bool | isTemplateArgument () const |
virtual const Definition * | findInnerCompound (const QCString &name) const |
Returns the definition of a nested compound if available, or 0 otherwise. 更多... | |
virtual ArgumentLists | getTemplateParameterLists () const |
Returns the template parameter lists that form the template declaration of this class. 更多... | |
virtual QCString | qualifiedNameWithTemplateParameters (const ArgumentLists *actualParams=0, uint *actualParamIndex=0) const |
virtual bool | isAbstract () const |
Returns TRUE if there is at least one pure virtual member in this class. 更多... | |
virtual bool | isObjectiveC () const |
Returns TRUE if this class is implemented in Objective-C 更多... | |
virtual bool | isFortran () const |
Returns TRUE if this class is implemented in Fortran 更多... | |
virtual bool | isCSharp () const |
Returns TRUE if this class is implemented in C# 更多... | |
virtual bool | isFinal () const |
Returns TRUE if this class is marked as final 更多... | |
virtual bool | isSealed () const |
Returns TRUE if this class is marked as sealed 更多... | |
virtual bool | isPublished () const |
Returns TRUE if this class is marked as published 更多... | |
virtual bool | isExtension () const |
Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category) 更多... | |
virtual bool | isForwardDeclared () const |
Returns TRUE if this class represents a forward declaration of a template class 更多... | |
virtual bool | isInterface () const |
Returns TRUE if this class represents an interface 更多... | |
virtual ClassDef * | categoryOf () const |
Returns the class of which this is a category (Objective-C only) 更多... | |
virtual QCString | className () const |
Returns the name of the class including outer classes, but not including namespaces. 更多... | |
virtual MemberList * | getMemberList (MemberListType lt) const |
Returns the members in the list identified by lt 更多... | |
virtual const MemberLists & | getMemberLists () const |
Returns the list containing the list of members sorted per type 更多... | |
virtual const MemberGroupList & | getMemberGroups () const |
Returns the member groups defined for this class 更多... | |
virtual const TemplateNameMap & | getTemplateBaseClassNames () const |
virtual bool | isUsedOnly () const |
virtual QCString | anchor () const |
virtual bool | isEmbeddedInOuterScope () const |
virtual bool | isSimple () const |
virtual const ClassDef * | tagLessReference () const |
virtual const MemberDef * | isSmartPointer () const |
virtual bool | isJavaEnum () const |
virtual QCString | title () const |
virtual QCString | generatedFromFiles () const |
virtual const FileList & | usedFiles () const |
virtual const ArgumentList & | typeConstraints () const |
virtual const ExampleList & | getExamples () const |
virtual bool | hasExamples () const |
virtual QCString | getMemberListFileName () const |
virtual bool | subGrouping () const |
virtual bool | isSliceLocal () const |
virtual bool | hasNonReferenceSuperClass () const |
virtual QCString | requiresClause () const |
virtual int | countMembersIncludingGrouped (MemberListType lt, const ClassDef *inheritedFrom, bool additional) const |
virtual int | countInheritanceNodes () const |
virtual int | countMemberDeclarations (MemberListType lt, const ClassDef *inheritedFrom, int lt2, bool invert, bool showAlways, ClassDefSet &visitedClasses) const |
virtual void | writeDeclarationLink (OutputList &ol, bool &found, const QCString &header, bool localNames) const |
virtual ClassDef * | insertTemplateInstance (const QCString &fileName, int startLine, int startColumn, const QCString &templSpec, bool &freshInstance) const |
virtual void | updateBaseClasses (const BaseClassList &) |
Update the list of base classes to the one passed 更多... | |
virtual void | updateSubClasses (const BaseClassList &) |
Update the list of sub classes to the one passed 更多... | |
Public 成员函数 继承自 DefinitionAliasMixin< ClassDef > | |
DefinitionAliasMixin (const Definition *scope, const Definition *alias) | |
void | init () |
void | deinit () |
virtual | ~DefinitionAliasMixin ()=default |
virtual bool | isAlias () const |
virtual QCString | name () const |
virtual bool | isAnonymous () const |
virtual QCString | localName () const |
virtual QCString | qualifiedName () const |
virtual QCString | symbolName () const |
virtual QCString | getSourceFileBase () const |
virtual QCString | getSourceAnchor () const |
virtual QCString | documentation () const |
virtual int | docLine () const |
virtual QCString | docFile () const |
virtual QCString | briefDescription (bool abbreviate=FALSE) const |
virtual QCString | briefDescriptionAsTooltip () const |
virtual int | briefLine () const |
virtual QCString | inbodyDocumentation () const |
virtual QCString | inbodyFile () const |
virtual int | inbodyLine () const |
virtual QCString | briefFile () const |
virtual QCString | getDefFileName () const |
virtual QCString | getDefFileExtension () const |
virtual int | getDefLine () const |
virtual int | getDefColumn () const |
virtual bool | hasDocumentation () const |
virtual bool | hasUserDocumentation () const |
virtual bool | isVisibleInProject () const |
virtual bool | isVisible () const |
virtual bool | isHidden () const |
virtual bool | isArtificial () const |
virtual QCString | getReference () const |
virtual bool | isReference () const |
virtual QCString | externalReference (const QCString &relPath) const |
virtual int | getStartDefLine () const |
virtual int | getStartBodyLine () const |
virtual int | getEndBodyLine () const |
virtual const FileDef * | getBodyDef () const |
virtual SrcLangExt | getLanguage () const |
virtual const GroupList & | partOfGroups () const |
virtual bool | isLinkableViaGroup () const |
virtual const RefItemVector & | xrefListItems () const |
virtual Definition * | getOuterScope () const |
virtual const MemberVector & | getReferencesMembers () const |
virtual const MemberVector & | getReferencedByMembers () const |
virtual bool | hasSections () const |
virtual bool | hasSources () const |
virtual bool | hasBriefDescription () const |
virtual QCString | id () const |
virtual const SectionRefs & | getSectionRefs () const |
virtual QCString | navigationPathAsString () const |
virtual QCString | pathFragment () const |
Public 成员函数 继承自 ClassDef | |
virtual | ~ClassDef () |
Public 成员函数 继承自 Definition | |
virtual bool | isAlias () const =0 |
virtual QCString | name () const =0 |
virtual bool | isAnonymous () const =0 |
virtual QCString | localName () const =0 |
virtual QCString | qualifiedName () const =0 |
virtual QCString | symbolName () const =0 |
virtual QCString | getSourceAnchor () const =0 |
virtual QCString | documentation () const =0 |
virtual int | docLine () const =0 |
virtual QCString | docFile () const =0 |
virtual QCString | briefDescriptionAsTooltip () const =0 |
virtual int | briefLine () const =0 |
virtual QCString | inbodyDocumentation () const =0 |
virtual QCString | inbodyFile () const =0 |
virtual int | inbodyLine () const =0 |
virtual QCString | briefFile () const =0 |
virtual QCString | getDefFileName () const =0 |
virtual QCString | getDefFileExtension () const =0 |
virtual int | getDefLine () const =0 |
virtual int | getDefColumn () const =0 |
virtual bool | hasUserDocumentation () const =0 |
virtual bool | isVisibleInProject () const =0 |
virtual bool | isVisible () const =0 |
virtual bool | isHidden () const =0 |
virtual bool | isArtificial () const =0 |
virtual int | getStartDefLine () const =0 |
virtual int | getStartBodyLine () const =0 |
virtual int | getEndBodyLine () const =0 |
virtual const FileDef * | getBodyDef () const =0 |
virtual SrcLangExt | getLanguage () const =0 |
Returns the programming language this definition was written in. 更多... | |
virtual const GroupList & | partOfGroups () const =0 |
virtual bool | isLinkableViaGroup () const =0 |
virtual const RefItemVector & | xrefListItems () const =0 |
virtual Definition * | getOuterScope () const =0 |
virtual const MemberVector & | getReferencesMembers () const =0 |
virtual const MemberVector & | getReferencedByMembers () const =0 |
virtual bool | hasSections () const =0 |
virtual bool | hasSources () const =0 |
virtual bool | hasBriefDescription () const =0 |
returns TRUE if this class has a brief description 更多... | |
virtual QCString | id () const =0 |
virtual const SectionRefs & | getSectionRefs () const =0 |
returns the section dictionary, only of importance for pagedef 更多... | |
virtual QCString | navigationPathAsString () const =0 |
virtual QCString | pathFragment () const =0 |
virtual QCString | _symbolName () const =0 |
virtual | ~Definition ()=default |
额外继承的成员函数 | |
Public 类型 继承自 ClassDef | |
enum | CompoundType { Class, Struct, Union, Interface, Protocol, Category, Exception, Service, Singleton } |
The various compound types 更多... | |
Public 类型 继承自 Definition | |
enum | DefType { TypeClass = 0, TypeFile = 1, TypeNamespace = 2, TypeMember = 3, TypeGroup = 4, TypePackage = 5, TypePage = 6, TypeDir = 7, TypeConcept = 8 } |
Protected 成员函数 继承自 DefinitionAliasMixin< ClassDef > | |
const Definition * | getAlias () const |
const Definition * | getScope () const |
在文件 classdef.cpp 第 377 行定义.
|
inline |
在文件 classdef.cpp 第 380 行定义.
|
inlinevirtual |
|
inlinevirtual |
Returns the anchor within a page where this item can be found
实现了 ClassDef.
在文件 classdef.cpp 第 505 行定义.
引用了 ClassDef::anchor() , 以及 getCdAlias().
|
inlinevirtual |
Returns the list of base classes from which this class directly inherits.
实现了 ClassDef.
在文件 classdef.cpp 第 418 行定义.
引用了 ClassDef::baseClasses() , 以及 getCdAlias().
|
inlinevirtual |
Returns the class of which this is a category (Objective-C only)
实现了 ClassDef.
在文件 classdef.cpp 第 491 行定义.
引用了 ClassDef::categoryOf() , 以及 getCdAlias().
|
inlinevirtual |
Returns the name of the class including outer classes, but not including namespaces.
实现了 ClassDef.
在文件 classdef.cpp 第 493 行定义.
引用了 ClassDef::className() , 以及 getCdAlias().
|
inlinevirtual |
Used for syntax highlighting symbol class
实现了 Definition.
在文件 classdef.cpp 第 388 行定义.
引用了 Definition::codeSymbolType() , 以及 getCdAlias().
|
inlinevirtual |
returns the file name to use for the collaboration graph
实现了 ClassDef.
在文件 classdef.cpp 第 408 行定义.
引用了 ClassDef::collaborationGraphFileName() , 以及 getCdAlias().
|
inlinevirtual |
Returns the type of compound this is, i.e.
class/struct/union/..
实现了 ClassDef.
在文件 classdef.cpp 第 414 行定义.
引用了 ClassDef::compoundType() , 以及 getCdAlias().
|
inlinevirtual |
Returns the type of compound as a string
实现了 ClassDef.
在文件 classdef.cpp 第 416 行定义.
引用了 ClassDef::compoundTypeString() , 以及 getCdAlias().
|
inlinevirtual |
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 544 行定义.
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 540 行定义.
引用了 ClassDef::countMembersIncludingGrouped() , 以及 getCdAlias().
|
inlinevirtual |
Returns the name as it is appears in the documentation
实现了 ClassDef.
在文件 classdef.cpp 第 412 行定义.
引用了 makeDisplayName().
|
inlinevirtual |
Returns the definition of a nested compound if available, or 0 otherwise.
name | The name of the nested compound |
重载 DefinitionAliasMixin< ClassDef > .
在文件 classdef.cpp 第 464 行定义.
引用了 ClassDef::findInnerCompound(), getCdAlias() , 以及 DefinitionAliasMixin< ClassDef >::name().
|
inlinevirtual |
|
inline |
在文件 classdef.cpp 第 385 行定义.
引用了 DefinitionAliasMixin< ClassDef >::getAlias() , 以及 toClassDef().
被这些函数引用 anchor(), baseClasses(), categoryOf(), className(), codeSymbolType(), collaborationGraphFileName(), compoundType(), compoundTypeString(), countInheritanceNodes(), countMemberDeclarations(), countMembersIncludingGrouped(), findInnerCompound(), generatedFromFiles(), getClasses(), getExamples(), getFileDef(), getInstanceOutputFileBase(), getMemberByName(), getMemberGroups(), getMemberList(), getMemberListFileName(), getMemberLists(), getOutputFileBase(), getReference(), getSourceFileBase(), getTemplateBaseClassNames(), getTemplateInstances(), getTemplateParameterLists(), hasDetailedDescription(), hasDocumentation(), hasExamples(), hasNonReferenceSuperClass(), includeInfo(), inheritanceGraphFileName(), insertTemplateInstance(), isAbstract(), isAccessibleMember(), isBaseClass(), isCSharp(), isEmbeddedInOuterScope(), isExtension(), isFinal(), isFortran(), isForwardDeclared(), isInterface(), isJavaEnum(), isLinkable(), isLinkableInProject(), isLocal(), isObjectiveC(), isPublished(), isReference(), isSealed(), isSimple(), isSliceLocal(), isSmartPointer(), isSubClass(), isTemplate(), isTemplateArgument(), isUsedOnly(), isVisibleInHierarchy(), memberNameInfoLinkedMap(), protection(), requiresClause(), resolveAlias(), subClasses(), subGrouping(), tagLessReference(), templateArguments(), templateMaster(), templateTypeConstraints(), title(), typeConstraints(), usedByImplementationClasses(), usedFiles(), usedImplementationClasses(), visibleInParentsDeclList() , 以及 writeDeclarationLink().
|
inlinevirtual |
returns the classes nested into this class
实现了 ClassDef.
在文件 classdef.cpp 第 402 行定义.
引用了 getCdAlias() , 以及 ClassDef::getClasses().
|
inlinevirtual |
|
inlinevirtual |
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).
实现了 ClassDef.
在文件 classdef.cpp 第 438 行定义.
引用了 getCdAlias() , 以及 ClassDef::getFileDef().
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 392 行定义.
引用了 getCdAlias() , 以及 ClassDef::getInstanceOutputFileBase().
|
inlinevirtual |
Returns the Java package this class is in or 0 if not applicable.
实现了 ClassDef.
在文件 classdef.cpp 第 440 行定义.
引用了 getCdAlias() , 以及 ClassDef::getMemberByName().
|
inlinevirtual |
Returns the member groups defined for this class
实现了 ClassDef.
在文件 classdef.cpp 第 499 行定义.
引用了 getCdAlias() , 以及 ClassDef::getMemberGroups().
|
inlinevirtual |
Returns the members in the list identified by lt
实现了 ClassDef.
在文件 classdef.cpp 第 495 行定义.
引用了 getCdAlias() , 以及 ClassDef::getMemberList().
|
inlinevirtual |
|
inlinevirtual |
Returns the list containing the list of members sorted per type
实现了 ClassDef.
在文件 classdef.cpp 第 497 行定义.
引用了 getCdAlias() , 以及 ClassDef::getMemberLists().
|
inlinevirtual |
Returns the unique base name (without extension) of the class's file on disk
实现了 ClassDef.
在文件 classdef.cpp 第 390 行定义.
引用了 getCdAlias() , 以及 ClassDef::getOutputFileBase().
|
inlinevirtual |
If this class originated from a tagfile, this will return the tag file reference
实现了 ClassDef.
在文件 classdef.cpp 第 396 行定义.
引用了 getCdAlias() , 以及 ClassDef::getReference().
|
inlinevirtual |
Returns the base name for the source code file
实现了 ClassDef.
在文件 classdef.cpp 第 394 行定义.
引用了 getCdAlias() , 以及 ClassDef::getSourceFileBase().
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 501 行定义.
引用了 getCdAlias() , 以及 ClassDef::getTemplateBaseClassNames().
|
inlinevirtual |
Returns a sorted dictionary with all template instances found for this template class.
Returns 0 if not a template or no instances.
实现了 ClassDef.
在文件 classdef.cpp 第 448 行定义.
引用了 getCdAlias() , 以及 ClassDef::getTemplateInstances().
|
inlinevirtual |
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".
实现了 ClassDef.
在文件 classdef.cpp 第 466 行定义.
引用了 getCdAlias() , 以及 ClassDef::getTemplateParameterLists().
|
inlinevirtual |
returns TRUE if this class has a non-empty detailed description
实现了 ClassDef.
在文件 classdef.cpp 第 406 行定义.
|
inlinevirtual |
returns TRUE if this class has documentation
实现了 ClassDef.
在文件 classdef.cpp 第 404 行定义.
引用了 getCdAlias() , 以及 ClassDef::hasDocumentation().
|
inlinevirtual |
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 535 行定义.
引用了 getCdAlias() , 以及 ClassDef::hasNonReferenceSuperClass().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 551 行定义.
|
inlinevirtual |
Returns TRUE if there is at least one pure virtual member in this class.
实现了 ClassDef.
在文件 classdef.cpp 第 471 行定义.
引用了 getCdAlias() , 以及 ClassDef::isAbstract().
|
inlinevirtual |
returns TRUE iff md is a member of this class or of the the public/protected members of a base class
实现了 ClassDef.
在文件 classdef.cpp 第 446 行定义.
引用了 getCdAlias() , 以及 ClassDef::isAccessibleMember().
|
inlinevirtual |
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.
实现了 ClassDef.
在文件 classdef.cpp 第 442 行定义.
引用了 getCdAlias() , 以及 ClassDef::isBaseClass().
|
inlinevirtual |
Returns TRUE if this class is implemented in C#
实现了 ClassDef.
在文件 classdef.cpp 第 477 行定义.
引用了 getCdAlias() , 以及 ClassDef::isCSharp().
|
inlinevirtual |
|
inlinevirtual |
Returns TRUE if this class represents an Objective-C 2.0 extension (nameless category)
实现了 ClassDef.
在文件 classdef.cpp 第 485 行定义.
引用了 getCdAlias() , 以及 ClassDef::isExtension().
|
inlinevirtual |
Returns TRUE if this class is marked as final
实现了 ClassDef.
在文件 classdef.cpp 第 479 行定义.
引用了 getCdAlias() , 以及 ClassDef::isFinal().
|
inlinevirtual |
Returns TRUE if this class is implemented in Fortran
实现了 ClassDef.
在文件 classdef.cpp 第 475 行定义.
引用了 getCdAlias() , 以及 ClassDef::isFortran().
|
inlinevirtual |
Returns TRUE if this class represents a forward declaration of a template class
实现了 ClassDef.
在文件 classdef.cpp 第 487 行定义.
引用了 getCdAlias() , 以及 ClassDef::isForwardDeclared().
|
inlinevirtual |
Returns TRUE if this class represents an interface
实现了 ClassDef.
在文件 classdef.cpp 第 489 行定义.
引用了 getCdAlias() , 以及 ClassDef::isInterface().
|
inlinevirtual |
|
inlinevirtual |
return TRUE iff a link to this class is possible (either within this project, or as a cross-reference to another project).
实现了 ClassDef.
在文件 classdef.cpp 第 428 行定义.
引用了 getCdAlias() , 以及 ClassDef::isLinkable().
|
inlinevirtual |
returns TRUE iff a link is possible to this item within this project.
实现了 ClassDef.
在文件 classdef.cpp 第 426 行定义.
引用了 getCdAlias() , 以及 ClassDef::isLinkableInProject().
|
inlinevirtual |
Returns TRUE if this is a local class definition, see EXTRACT_LOCAL_CLASSES
实现了 ClassDef.
在文件 classdef.cpp 第 400 行定义.
引用了 getCdAlias() , 以及 ClassDef::isLocal().
|
inlinevirtual |
Returns TRUE if this class is implemented in Objective-C
实现了 ClassDef.
在文件 classdef.cpp 第 473 行定义.
引用了 getCdAlias() , 以及 ClassDef::isObjectiveC().
|
inlinevirtual |
Returns TRUE if this class is marked as published
实现了 ClassDef.
在文件 classdef.cpp 第 483 行定义.
引用了 getCdAlias() , 以及 ClassDef::isPublished().
|
inlinevirtual |
Returns TRUE if this class is imported via a tag file
实现了 ClassDef.
在文件 classdef.cpp 第 398 行定义.
引用了 getCdAlias() , 以及 ClassDef::isReference().
|
inlinevirtual |
Returns TRUE if this class is marked as sealed
实现了 ClassDef.
在文件 classdef.cpp 第 481 行定义.
引用了 getCdAlias() , 以及 ClassDef::isSealed().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Returns TRUE iff bcd is a direct or indirect sub class of this class.
实现了 ClassDef.
在文件 classdef.cpp 第 444 行定义.
引用了 getCdAlias() , 以及 ClassDef::isSubClass().
|
inlinevirtual |
Returns TRUE if this class is a template
实现了 ClassDef.
在文件 classdef.cpp 第 452 行定义.
引用了 getCdAlias() , 以及 ClassDef::isTemplate().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
the class is visible in a class diagram, or class hierarchy
实现了 ClassDef.
在文件 classdef.cpp 第 430 行定义.
引用了 getCdAlias() , 以及 ClassDef::isVisibleInHierarchy().
|
inlinevirtual |
Returns a dictionary of all members.
This includes any inherited members. Members are sorted alphabetically.
实现了 ClassDef.
在文件 classdef.cpp 第 422 行定义.
|
inlinevirtual |
Return the protection level (Public,Protected,Private) in which this compound was found.
实现了 ClassDef.
在文件 classdef.cpp 第 424 行定义.
引用了 getCdAlias() , 以及 ClassDef::protection().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Returns the list of sub classes that directly derive from this class
实现了 ClassDef.
在文件 classdef.cpp 第 420 行定义.
引用了 getCdAlias() , 以及 ClassDef::subClasses().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
Returns the template arguments of this class
实现了 ClassDef.
在文件 classdef.cpp 第 434 行定义.
引用了 getCdAlias() , 以及 ClassDef::templateArguments().
|
inlinevirtual |
Returns the template master of which this class is an instance.
Returns 0 if not applicable.
实现了 ClassDef.
在文件 classdef.cpp 第 450 行定义.
引用了 getCdAlias() , 以及 ClassDef::templateMaster().
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 458 行定义.
引用了 getCdAlias() , 以及 ClassDef::usedByImplementationClasses().
|
inlinevirtual |
|
inlinevirtual |
实现了 ClassDef.
在文件 classdef.cpp 第 456 行定义.
引用了 getCdAlias() , 以及 ClassDef::usedImplementationClasses().
|
inlinevirtual |
|
inlinevirtual |