|
| MemberDefAliasImpl (const Definition *newScope, const MemberDef *md) |
|
virtual | ~MemberDefAliasImpl () |
|
virtual DefType | definitionType () const |
|
const MemberDef * | getMdAlias () const |
|
virtual MemberDef * | resolveAlias () |
|
virtual const MemberDef * | resolveAlias () const |
|
virtual MemberDef * | deepCopy () const |
|
virtual void | moveTo (Definition *) |
|
virtual QCString | name () const |
|
virtual CodeSymbolType | codeSymbolType () const |
|
virtual QCString | getOutputFileBase () const |
|
virtual QCString | getReference () const |
|
virtual QCString | anchor () const |
|
virtual QCString | declaration () const |
|
virtual QCString | definition () const |
|
virtual QCString | typeString () const |
|
virtual QCString | argsString () const |
|
virtual QCString | excpString () const |
|
virtual QCString | bitfieldString () const |
|
virtual QCString | extraTypeChars () const |
|
virtual const QCString & | initializer () const |
|
virtual int | initializerLines () const |
|
virtual uint64 | getMemberSpecifiers () const |
|
virtual const MemberList * | getSectionList (const Definition *container) const |
|
virtual QCString | displayDefinition () const |
|
virtual const ClassDef * | getClassDef () const |
|
virtual const FileDef * | getFileDef () const |
|
virtual const NamespaceDef * | getNamespaceDef () const |
|
virtual const ClassDef * | accessorClass () const |
|
virtual QCString | getReadAccessor () const |
|
virtual QCString | getWriteAccessor () const |
|
virtual const GroupDef * | getGroupDef () const |
|
virtual Grouping::GroupPri_t | getGroupPri () const |
|
virtual QCString | getGroupFileName () const |
|
virtual int | getGroupStartLine () const |
|
virtual bool | getGroupHasDocs () const |
|
virtual QCString | qualifiedName () const |
|
virtual QCString | objCMethodName (bool localLink, bool showStatic) const |
|
virtual Protection | protection () const |
|
virtual Specifier | virtualness (int count) const |
|
virtual MemberType | memberType () const |
|
virtual QCString | memberTypeName () const |
|
virtual bool | isSignal () const |
|
virtual bool | isSlot () const |
|
virtual bool | isVariable () const |
|
virtual bool | isEnumerate () const |
|
virtual bool | isEnumValue () const |
|
virtual bool | isTypedef () const |
|
virtual bool | isSequence () const |
|
virtual bool | isDictionary () const |
|
virtual bool | isFunction () const |
|
virtual bool | isFunctionPtr () const |
|
virtual bool | isDefine () const |
|
virtual bool | isFriend () const |
|
virtual bool | isDCOP () const |
|
virtual bool | isProperty () const |
|
virtual bool | isEvent () const |
|
virtual bool | isRelated () const |
|
virtual bool | isForeign () const |
|
virtual bool | isStatic () const |
|
virtual bool | isInline () const |
|
virtual bool | isExplicit () const |
|
virtual bool | isMutable () const |
|
virtual bool | isGettable () const |
|
virtual bool | isPrivateGettable () const |
|
virtual bool | isProtectedGettable () const |
|
virtual bool | isSettable () const |
|
virtual bool | isPrivateSettable () const |
|
virtual bool | isProtectedSettable () const |
|
virtual bool | isReadable () const |
|
virtual bool | isWritable () const |
|
virtual bool | isAddable () const |
|
virtual bool | isRemovable () const |
|
virtual bool | isRaisable () const |
|
virtual bool | isFinal () const |
|
virtual bool | isAbstract () const |
|
virtual bool | isOverride () const |
|
virtual bool | isInitonly () const |
|
virtual bool | isOptional () const |
|
virtual bool | isRequired () const |
|
virtual bool | isNonAtomic () const |
|
virtual bool | isCopy () const |
|
virtual bool | isAssign () const |
|
virtual bool | isRetain () const |
|
virtual bool | isWeak () const |
|
virtual bool | isStrong () const |
|
virtual bool | isEnumStruct () const |
|
virtual bool | isUnretained () const |
|
virtual bool | isNew () const |
|
virtual bool | isSealed () const |
|
virtual bool | isImplementation () const |
|
virtual bool | isExternal () const |
|
virtual bool | isTypeAlias () const |
|
virtual bool | isDefault () const |
|
virtual bool | isDelete () const |
|
virtual bool | isNoExcept () const |
|
virtual bool | isAttribute () const |
|
virtual bool | isUNOProperty () const |
|
virtual bool | isReadonly () const |
|
virtual bool | isBound () const |
|
virtual bool | isConstrained () const |
|
virtual bool | isTransient () const |
|
virtual bool | isMaybeVoid () const |
|
virtual bool | isMaybeDefault () const |
|
virtual bool | isMaybeAmbiguous () const |
|
virtual bool | isPublished () const |
|
virtual bool | isTemplateSpecialization () const |
|
virtual bool | isObjCMethod () const |
|
virtual bool | isObjCProperty () const |
|
virtual bool | isConstructor () const |
|
virtual bool | isDestructor () const |
|
virtual bool | hasOneLineInitializer () const |
|
virtual bool | hasMultiLineInitializer () const |
|
virtual bool | showInCallGraph () const |
|
virtual bool | isStrongEnumValue () const |
|
virtual bool | livesInsideEnum () const |
|
virtual bool | isSliceLocal () const |
|
virtual bool | isConstExpr () const |
|
virtual int | numberOfFlowKeyWords () const |
|
virtual bool | isFriendToHide () const |
|
virtual bool | isNotFriend () const |
|
virtual bool | isFunctionOrSignalSlot () const |
|
virtual bool | isRelatedOrFriend () const |
|
virtual bool | isLinkableInProject () const |
|
virtual bool | isLinkable () const |
|
virtual bool | hasDocumentation () const |
|
virtual bool | isDeleted () const |
|
virtual bool | isBriefSectionVisible () const |
|
virtual bool | isDetailedSectionVisible (MemberListContainer container) const |
|
virtual bool | hasDetailedDescription () const |
|
virtual bool | isFriendClass () const |
|
virtual bool | isDocumentedFriendClass () const |
|
virtual const MemberDef * | reimplements () const |
|
virtual const MemberVector & | reimplementedBy () const |
|
virtual bool | isReimplementedBy (const ClassDef *cd) const |
|
virtual ClassDef * | relatedAlso () const |
|
virtual bool | hasDocumentedEnumValues () const |
|
virtual const MemberDef * | getAnonymousEnumType () const |
|
virtual bool | isDocsForDefinition () const |
|
virtual const MemberDef * | getEnumScope () const |
|
virtual const MemberVector & | enumFieldList () const |
|
virtual QCString | enumBaseType () const |
|
virtual bool | hasExamples () const |
|
virtual const ExampleList & | getExamples () const |
|
virtual bool | isPrototype () const |
|
virtual const ArgumentList & | argumentList () const |
|
virtual const ArgumentList & | declArgumentList () const |
|
virtual const ArgumentList & | templateArguments () const |
|
virtual const ArgumentLists & | definitionTemplateParameterLists () const |
|
virtual int | getMemberGroupId () const |
|
virtual MemberGroup * | getMemberGroup () const |
|
virtual bool | fromAnonymousScope () const |
|
virtual bool | anonymousDeclShown () const |
|
virtual MemberDef * | fromAnonymousMember () const |
|
virtual bool | hasCallGraph () const |
|
virtual bool | hasCallerGraph () const |
|
virtual bool | visibleMemberGroup (bool hideNoHeader) const |
|
virtual bool | hasReferencesRelation () const |
|
virtual bool | hasReferencedByRelation () const |
|
virtual const MemberDef * | templateMaster () const |
|
virtual QCString | getScopeString () const |
|
virtual ClassDef * | getClassDefOfAnonymousType () const |
|
virtual bool | isTypedefValCached () const |
|
virtual const ClassDef * | getCachedTypedefVal () const |
|
virtual QCString | getCachedTypedefTemplSpec () const |
|
virtual QCString | getCachedResolvedTypedef () const |
|
virtual MemberDef * | memberDefinition () const |
|
virtual MemberDef * | memberDeclaration () const |
|
virtual const MemberDef * | inheritsDocsFrom () const |
|
virtual const MemberDef * | getGroupAlias () const |
|
virtual ClassDef * | category () const |
|
virtual const MemberDef * | categoryRelation () const |
|
virtual QCString | displayName (bool b=TRUE) const |
|
virtual QCString | getDeclType () const |
|
virtual StringVector | getLabels (const Definition *container) const |
|
virtual const ArgumentList & | typeConstraints () const |
|
virtual QCString | documentation () const |
|
virtual QCString | briefDescription (bool abbr=FALSE) const |
|
virtual QCString | fieldType () const |
|
virtual bool | isReference () const |
|
virtual QCString | getDeclFileName () const |
|
virtual int | getDeclLine () const |
|
virtual int | getDeclColumn () const |
|
virtual QCString | requiresClause () const |
|
virtual bool | visibleInIndex () const |
|
virtual void | warnIfUndocumented () const |
|
virtual void | warnIfUndocumentedParams () const |
|
virtual void | detectUndocumentedParams (bool hasParamCommand, bool hasReturnCommand) const |
|
virtual void | setMemberGroup (MemberGroup *grp) |
|
virtual MemberDefMutable * | createTemplateInstanceMember (const ArgumentList &formalArgs, const std::unique_ptr< ArgumentList > &actualArgs) const |
|
virtual void | writeDeclaration (OutputList &ol, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, bool inGroup, int indentLevel, const ClassDef *inheritFrom=0, const QCString &inheritId=QCString()) const |
|
virtual void | writeEnumDeclaration (OutputList &typeDecl, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd) const |
|
| 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 | 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 const Definition * | findInnerCompound (const QCString &name) 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 |
|
virtual | ~MemberDef () |
|
ClassDefMutable * | getClassDefMutable () const |
|
virtual bool | isAlias () const =0 |
|
virtual bool | isAnonymous () const =0 |
|
virtual QCString | localName () const =0 |
|
virtual QCString | symbolName () const =0 |
|
virtual QCString | getSourceFileBase () const =0 |
|
virtual QCString | getSourceAnchor () 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 |
|
◆ MemberDefAliasImpl()
◆ ~MemberDefAliasImpl()
virtual MemberDefAliasImpl::~MemberDefAliasImpl |
( |
| ) |
|
|
inlinevirtual |
◆ accessorClass()
virtual const ClassDef* MemberDefAliasImpl::accessorClass |
( |
| ) |
const |
|
inlinevirtual |
◆ anchor()
virtual QCString MemberDefAliasImpl::anchor |
( |
| ) |
const |
|
inlinevirtual |
◆ anonymousDeclShown()
virtual bool MemberDefAliasImpl::anonymousDeclShown |
( |
| ) |
const |
|
inlinevirtual |
◆ argsString()
virtual QCString MemberDefAliasImpl::argsString |
( |
| ) |
const |
|
inlinevirtual |
◆ argumentList()
virtual const ArgumentList& MemberDefAliasImpl::argumentList |
( |
| ) |
const |
|
inlinevirtual |
◆ bitfieldString()
virtual QCString MemberDefAliasImpl::bitfieldString |
( |
| ) |
const |
|
inlinevirtual |
◆ briefDescription()
virtual QCString MemberDefAliasImpl::briefDescription |
( |
bool |
abbreviate = FALSE | ) |
const |
|
inlinevirtual |
◆ category()
virtual ClassDef* MemberDefAliasImpl::category |
( |
| ) |
const |
|
inlinevirtual |
◆ categoryRelation()
virtual const MemberDef* MemberDefAliasImpl::categoryRelation |
( |
| ) |
const |
|
inlinevirtual |
◆ codeSymbolType()
◆ createTemplateInstanceMember()
◆ declaration()
virtual QCString MemberDefAliasImpl::declaration |
( |
| ) |
const |
|
inlinevirtual |
◆ declArgumentList()
virtual const ArgumentList& MemberDefAliasImpl::declArgumentList |
( |
| ) |
const |
|
inlinevirtual |
◆ deepCopy()
virtual MemberDef* MemberDefAliasImpl::deepCopy |
( |
| ) |
const |
|
inlinevirtual |
◆ definition()
virtual QCString MemberDefAliasImpl::definition |
( |
| ) |
const |
|
inlinevirtual |
◆ definitionTemplateParameterLists()
virtual const ArgumentLists& MemberDefAliasImpl::definitionTemplateParameterLists |
( |
| ) |
const |
|
inlinevirtual |
◆ definitionType()
virtual DefType MemberDefAliasImpl::definitionType |
( |
| ) |
const |
|
inlinevirtual |
◆ detectUndocumentedParams()
virtual void MemberDefAliasImpl::detectUndocumentedParams |
( |
bool |
hasParamCommand, |
|
|
bool |
hasReturnCommand |
|
) |
| const |
|
inlinevirtual |
◆ displayDefinition()
virtual QCString MemberDefAliasImpl::displayDefinition |
( |
| ) |
const |
|
inlinevirtual |
◆ displayName()
virtual QCString MemberDefAliasImpl::displayName |
( |
bool |
includeScope = TRUE | ) |
const |
|
inlinevirtual |
◆ documentation()
virtual QCString MemberDefAliasImpl::documentation |
( |
| ) |
const |
|
inlinevirtual |
◆ enumBaseType()
virtual QCString MemberDefAliasImpl::enumBaseType |
( |
| ) |
const |
|
inlinevirtual |
◆ enumFieldList()
virtual const MemberVector& MemberDefAliasImpl::enumFieldList |
( |
| ) |
const |
|
inlinevirtual |
◆ excpString()
virtual QCString MemberDefAliasImpl::excpString |
( |
| ) |
const |
|
inlinevirtual |
◆ extraTypeChars()
virtual QCString MemberDefAliasImpl::extraTypeChars |
( |
| ) |
const |
|
inlinevirtual |
◆ fieldType()
virtual QCString MemberDefAliasImpl::fieldType |
( |
| ) |
const |
|
inlinevirtual |
◆ fromAnonymousMember()
virtual MemberDef* MemberDefAliasImpl::fromAnonymousMember |
( |
| ) |
const |
|
inlinevirtual |
◆ fromAnonymousScope()
virtual bool MemberDefAliasImpl::fromAnonymousScope |
( |
| ) |
const |
|
inlinevirtual |
◆ getAnonymousEnumType()
virtual const MemberDef* MemberDefAliasImpl::getAnonymousEnumType |
( |
| ) |
const |
|
inlinevirtual |
◆ getCachedResolvedTypedef()
virtual QCString MemberDefAliasImpl::getCachedResolvedTypedef |
( |
| ) |
const |
|
inlinevirtual |
◆ getCachedTypedefTemplSpec()
virtual QCString MemberDefAliasImpl::getCachedTypedefTemplSpec |
( |
| ) |
const |
|
inlinevirtual |
◆ getCachedTypedefVal()
virtual const ClassDef* MemberDefAliasImpl::getCachedTypedefVal |
( |
| ) |
const |
|
inlinevirtual |
◆ getClassDef()
virtual const ClassDef* MemberDefAliasImpl::getClassDef |
( |
| ) |
const |
|
inlinevirtual |
◆ getClassDefOfAnonymousType()
virtual ClassDef* MemberDefAliasImpl::getClassDefOfAnonymousType |
( |
| ) |
const |
|
inlinevirtual |
◆ getDeclColumn()
virtual int MemberDefAliasImpl::getDeclColumn |
( |
| ) |
const |
|
inlinevirtual |
◆ getDeclFileName()
virtual QCString MemberDefAliasImpl::getDeclFileName |
( |
| ) |
const |
|
inlinevirtual |
◆ getDeclLine()
virtual int MemberDefAliasImpl::getDeclLine |
( |
| ) |
const |
|
inlinevirtual |
◆ getDeclType()
virtual QCString MemberDefAliasImpl::getDeclType |
( |
| ) |
const |
|
inlinevirtual |
◆ getEnumScope()
virtual const MemberDef* MemberDefAliasImpl::getEnumScope |
( |
| ) |
const |
|
inlinevirtual |
◆ getExamples()
virtual const ExampleList& MemberDefAliasImpl::getExamples |
( |
| ) |
const |
|
inlinevirtual |
◆ getFileDef()
virtual const FileDef* MemberDefAliasImpl::getFileDef |
( |
| ) |
const |
|
inlinevirtual |
◆ getGroupAlias()
virtual const MemberDef* MemberDefAliasImpl::getGroupAlias |
( |
| ) |
const |
|
inlinevirtual |
◆ getGroupDef()
virtual const GroupDef* MemberDefAliasImpl::getGroupDef |
( |
| ) |
const |
|
inlinevirtual |
◆ getGroupFileName()
virtual QCString MemberDefAliasImpl::getGroupFileName |
( |
| ) |
const |
|
inlinevirtual |
◆ getGroupHasDocs()
virtual bool MemberDefAliasImpl::getGroupHasDocs |
( |
| ) |
const |
|
inlinevirtual |
◆ getGroupPri()
◆ getGroupStartLine()
virtual int MemberDefAliasImpl::getGroupStartLine |
( |
| ) |
const |
|
inlinevirtual |
◆ getLabels()
◆ getMdAlias()
const MemberDef* MemberDefAliasImpl::getMdAlias |
( |
| ) |
const |
|
inline |
在文件 memberdef.cpp 第 393 行定义.
引用了 DefinitionAliasMixin< MemberDef >::getAlias() , 以及 toMemberDef().
被这些函数引用 accessorClass(), anchor(), anonymousDeclShown(), argsString(), argumentList(), bitfieldString(), briefDescription(), category(), categoryRelation(), codeSymbolType(), createTemplateInstanceMember(), declaration(), declArgumentList(), deepCopy(), definition(), definitionTemplateParameterLists(), displayDefinition(), displayName(), documentation(), enumBaseType(), enumFieldList(), excpString(), extraTypeChars(), fieldType(), fromAnonymousMember(), fromAnonymousScope(), getAnonymousEnumType(), getCachedResolvedTypedef(), getCachedTypedefTemplSpec(), getCachedTypedefVal(), getClassDef(), getClassDefOfAnonymousType(), getDeclColumn(), getDeclFileName(), getDeclLine(), getDeclType(), getEnumScope(), getExamples(), getFileDef(), getGroupAlias(), getGroupDef(), getGroupFileName(), getGroupHasDocs(), getGroupPri(), getGroupStartLine(), getLabels(), getMemberGroupId(), getMemberSpecifiers(), getNamespaceDef(), getOutputFileBase(), getReadAccessor(), getReference(), getScopeString(), getSectionList(), getWriteAccessor(), hasCallerGraph(), hasCallGraph(), hasDetailedDescription(), hasDocumentation(), hasDocumentedEnumValues(), hasExamples(), hasMultiLineInitializer(), hasOneLineInitializer(), hasReferencedByRelation(), hasReferencesRelation(), inheritsDocsFrom(), initializer(), initializerLines(), isAbstract(), isAddable(), isAssign(), isAttribute(), isBound(), isBriefSectionVisible(), isConstExpr(), isConstrained(), isConstructor(), isCopy(), isDCOP(), isDefault(), isDefine(), isDelete(), isDeleted(), isDestructor(), isDetailedSectionVisible(), isDictionary(), isDocsForDefinition(), isDocumentedFriendClass(), isEnumerate(), isEnumStruct(), isEnumValue(), isEvent(), isExplicit(), isExternal(), isFinal(), isForeign(), isFriend(), isFriendClass(), isFriendToHide(), isFunction(), isFunctionOrSignalSlot(), isFunctionPtr(), isGettable(), isImplementation(), isInitonly(), isInline(), isLinkable(), isLinkableInProject(), isMaybeAmbiguous(), isMaybeDefault(), isMaybeVoid(), isMutable(), isNew(), isNoExcept(), isNonAtomic(), isNotFriend(), isObjCMethod(), isObjCProperty(), isOptional(), isOverride(), isPrivateGettable(), isPrivateSettable(), isProperty(), isProtectedGettable(), isProtectedSettable(), isPrototype(), isPublished(), isRaisable(), isReadable(), isReadonly(), isReference(), isReimplementedBy(), isRelated(), isRelatedOrFriend(), isRemovable(), isRequired(), isRetain(), isSealed(), isSequence(), isSettable(), isSignal(), isSliceLocal(), isSlot(), isStatic(), isStrong(), isStrongEnumValue(), isTemplateSpecialization(), isTransient(), isTypeAlias(), isTypedef(), isTypedefValCached(), isUNOProperty(), isUnretained(), isVariable(), isWeak(), isWritable(), livesInsideEnum(), memberDeclaration(), memberDefinition(), memberType(), memberTypeName(), name(), numberOfFlowKeyWords(), objCMethodName(), protection(), qualifiedName(), reimplementedBy(), reimplements(), relatedAlso(), requiresClause(), resolveAlias(), showInCallGraph(), templateArguments(), templateMaster(), typeConstraints(), typeString(), virtualness(), visibleInIndex(), visibleMemberGroup(), writeDeclaration() , 以及 writeEnumDeclaration().
◆ getMemberGroup()
virtual MemberGroup* MemberDefAliasImpl::getMemberGroup |
( |
| ) |
const |
|
inlinevirtual |
◆ getMemberGroupId()
virtual int MemberDefAliasImpl::getMemberGroupId |
( |
| ) |
const |
|
inlinevirtual |
◆ getMemberSpecifiers()
virtual uint64 MemberDefAliasImpl::getMemberSpecifiers |
( |
| ) |
const |
|
inlinevirtual |
◆ getNamespaceDef()
virtual const NamespaceDef* MemberDefAliasImpl::getNamespaceDef |
( |
| ) |
const |
|
inlinevirtual |
◆ getOutputFileBase()
virtual QCString MemberDefAliasImpl::getOutputFileBase |
( |
| ) |
const |
|
inlinevirtual |
◆ getReadAccessor()
virtual QCString MemberDefAliasImpl::getReadAccessor |
( |
| ) |
const |
|
inlinevirtual |
◆ getReference()
virtual QCString MemberDefAliasImpl::getReference |
( |
| ) |
const |
|
inlinevirtual |
◆ getScopeString()
virtual QCString MemberDefAliasImpl::getScopeString |
( |
| ) |
const |
|
inlinevirtual |
◆ getSectionList()
◆ getWriteAccessor()
virtual QCString MemberDefAliasImpl::getWriteAccessor |
( |
| ) |
const |
|
inlinevirtual |
◆ hasCallerGraph()
virtual bool MemberDefAliasImpl::hasCallerGraph |
( |
| ) |
const |
|
inlinevirtual |
◆ hasCallGraph()
virtual bool MemberDefAliasImpl::hasCallGraph |
( |
| ) |
const |
|
inlinevirtual |
◆ hasDetailedDescription()
virtual bool MemberDefAliasImpl::hasDetailedDescription |
( |
| ) |
const |
|
inlinevirtual |
◆ hasDocumentation()
virtual bool MemberDefAliasImpl::hasDocumentation |
( |
| ) |
const |
|
inlinevirtual |
◆ hasDocumentedEnumValues()
virtual bool MemberDefAliasImpl::hasDocumentedEnumValues |
( |
| ) |
const |
|
inlinevirtual |
◆ hasExamples()
virtual bool MemberDefAliasImpl::hasExamples |
( |
| ) |
const |
|
inlinevirtual |
◆ hasMultiLineInitializer()
virtual bool MemberDefAliasImpl::hasMultiLineInitializer |
( |
| ) |
const |
|
inlinevirtual |
◆ hasOneLineInitializer()
virtual bool MemberDefAliasImpl::hasOneLineInitializer |
( |
| ) |
const |
|
inlinevirtual |
◆ hasReferencedByRelation()
virtual bool MemberDefAliasImpl::hasReferencedByRelation |
( |
| ) |
const |
|
inlinevirtual |
◆ hasReferencesRelation()
virtual bool MemberDefAliasImpl::hasReferencesRelation |
( |
| ) |
const |
|
inlinevirtual |
◆ inheritsDocsFrom()
virtual const MemberDef* MemberDefAliasImpl::inheritsDocsFrom |
( |
| ) |
const |
|
inlinevirtual |
◆ initializer()
virtual const QCString& MemberDefAliasImpl::initializer |
( |
| ) |
const |
|
inlinevirtual |
◆ initializerLines()
virtual int MemberDefAliasImpl::initializerLines |
( |
| ) |
const |
|
inlinevirtual |
◆ isAbstract()
virtual bool MemberDefAliasImpl::isAbstract |
( |
| ) |
const |
|
inlinevirtual |
◆ isAddable()
virtual bool MemberDefAliasImpl::isAddable |
( |
| ) |
const |
|
inlinevirtual |
◆ isAssign()
virtual bool MemberDefAliasImpl::isAssign |
( |
| ) |
const |
|
inlinevirtual |
◆ isAttribute()
virtual bool MemberDefAliasImpl::isAttribute |
( |
| ) |
const |
|
inlinevirtual |
◆ isBound()
virtual bool MemberDefAliasImpl::isBound |
( |
| ) |
const |
|
inlinevirtual |
◆ isBriefSectionVisible()
virtual bool MemberDefAliasImpl::isBriefSectionVisible |
( |
| ) |
const |
|
inlinevirtual |
◆ isConstExpr()
virtual bool MemberDefAliasImpl::isConstExpr |
( |
| ) |
const |
|
inlinevirtual |
◆ isConstrained()
virtual bool MemberDefAliasImpl::isConstrained |
( |
| ) |
const |
|
inlinevirtual |
◆ isConstructor()
virtual bool MemberDefAliasImpl::isConstructor |
( |
| ) |
const |
|
inlinevirtual |
◆ isCopy()
virtual bool MemberDefAliasImpl::isCopy |
( |
| ) |
const |
|
inlinevirtual |
◆ isDCOP()
virtual bool MemberDefAliasImpl::isDCOP |
( |
| ) |
const |
|
inlinevirtual |
◆ isDefault()
virtual bool MemberDefAliasImpl::isDefault |
( |
| ) |
const |
|
inlinevirtual |
◆ isDefine()
virtual bool MemberDefAliasImpl::isDefine |
( |
| ) |
const |
|
inlinevirtual |
◆ isDelete()
virtual bool MemberDefAliasImpl::isDelete |
( |
| ) |
const |
|
inlinevirtual |
◆ isDeleted()
virtual bool MemberDefAliasImpl::isDeleted |
( |
| ) |
const |
|
inlinevirtual |
◆ isDestructor()
virtual bool MemberDefAliasImpl::isDestructor |
( |
| ) |
const |
|
inlinevirtual |
◆ isDetailedSectionVisible()
virtual bool MemberDefAliasImpl::isDetailedSectionVisible |
( |
MemberListContainer |
container | ) |
const |
|
inlinevirtual |
◆ isDictionary()
virtual bool MemberDefAliasImpl::isDictionary |
( |
| ) |
const |
|
inlinevirtual |
◆ isDocsForDefinition()
virtual bool MemberDefAliasImpl::isDocsForDefinition |
( |
| ) |
const |
|
inlinevirtual |
◆ isDocumentedFriendClass()
virtual bool MemberDefAliasImpl::isDocumentedFriendClass |
( |
| ) |
const |
|
inlinevirtual |
◆ isEnumerate()
virtual bool MemberDefAliasImpl::isEnumerate |
( |
| ) |
const |
|
inlinevirtual |
◆ isEnumStruct()
virtual bool MemberDefAliasImpl::isEnumStruct |
( |
| ) |
const |
|
inlinevirtual |
◆ isEnumValue()
virtual bool MemberDefAliasImpl::isEnumValue |
( |
| ) |
const |
|
inlinevirtual |
◆ isEvent()
virtual bool MemberDefAliasImpl::isEvent |
( |
| ) |
const |
|
inlinevirtual |
◆ isExplicit()
virtual bool MemberDefAliasImpl::isExplicit |
( |
| ) |
const |
|
inlinevirtual |
◆ isExternal()
virtual bool MemberDefAliasImpl::isExternal |
( |
| ) |
const |
|
inlinevirtual |
◆ isFinal()
virtual bool MemberDefAliasImpl::isFinal |
( |
| ) |
const |
|
inlinevirtual |
◆ isForeign()
virtual bool MemberDefAliasImpl::isForeign |
( |
| ) |
const |
|
inlinevirtual |
◆ isFriend()
virtual bool MemberDefAliasImpl::isFriend |
( |
| ) |
const |
|
inlinevirtual |
◆ isFriendClass()
virtual bool MemberDefAliasImpl::isFriendClass |
( |
| ) |
const |
|
inlinevirtual |
◆ isFriendToHide()
virtual bool MemberDefAliasImpl::isFriendToHide |
( |
| ) |
const |
|
inlinevirtual |
◆ isFunction()
virtual bool MemberDefAliasImpl::isFunction |
( |
| ) |
const |
|
inlinevirtual |
◆ isFunctionOrSignalSlot()
virtual bool MemberDefAliasImpl::isFunctionOrSignalSlot |
( |
| ) |
const |
|
inlinevirtual |
◆ isFunctionPtr()
virtual bool MemberDefAliasImpl::isFunctionPtr |
( |
| ) |
const |
|
inlinevirtual |
◆ isGettable()
virtual bool MemberDefAliasImpl::isGettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isImplementation()
virtual bool MemberDefAliasImpl::isImplementation |
( |
| ) |
const |
|
inlinevirtual |
◆ isInitonly()
virtual bool MemberDefAliasImpl::isInitonly |
( |
| ) |
const |
|
inlinevirtual |
◆ isInline()
virtual bool MemberDefAliasImpl::isInline |
( |
| ) |
const |
|
inlinevirtual |
◆ isLinkable()
virtual bool MemberDefAliasImpl::isLinkable |
( |
| ) |
const |
|
inlinevirtual |
◆ isLinkableInProject()
virtual bool MemberDefAliasImpl::isLinkableInProject |
( |
| ) |
const |
|
inlinevirtual |
◆ isMaybeAmbiguous()
virtual bool MemberDefAliasImpl::isMaybeAmbiguous |
( |
| ) |
const |
|
inlinevirtual |
◆ isMaybeDefault()
virtual bool MemberDefAliasImpl::isMaybeDefault |
( |
| ) |
const |
|
inlinevirtual |
◆ isMaybeVoid()
virtual bool MemberDefAliasImpl::isMaybeVoid |
( |
| ) |
const |
|
inlinevirtual |
◆ isMutable()
virtual bool MemberDefAliasImpl::isMutable |
( |
| ) |
const |
|
inlinevirtual |
◆ isNew()
virtual bool MemberDefAliasImpl::isNew |
( |
| ) |
const |
|
inlinevirtual |
◆ isNoExcept()
virtual bool MemberDefAliasImpl::isNoExcept |
( |
| ) |
const |
|
inlinevirtual |
◆ isNonAtomic()
virtual bool MemberDefAliasImpl::isNonAtomic |
( |
| ) |
const |
|
inlinevirtual |
◆ isNotFriend()
virtual bool MemberDefAliasImpl::isNotFriend |
( |
| ) |
const |
|
inlinevirtual |
◆ isObjCMethod()
virtual bool MemberDefAliasImpl::isObjCMethod |
( |
| ) |
const |
|
inlinevirtual |
◆ isObjCProperty()
virtual bool MemberDefAliasImpl::isObjCProperty |
( |
| ) |
const |
|
inlinevirtual |
◆ isOptional()
virtual bool MemberDefAliasImpl::isOptional |
( |
| ) |
const |
|
inlinevirtual |
◆ isOverride()
virtual bool MemberDefAliasImpl::isOverride |
( |
| ) |
const |
|
inlinevirtual |
◆ isPrivateGettable()
virtual bool MemberDefAliasImpl::isPrivateGettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isPrivateSettable()
virtual bool MemberDefAliasImpl::isPrivateSettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isProperty()
virtual bool MemberDefAliasImpl::isProperty |
( |
| ) |
const |
|
inlinevirtual |
◆ isProtectedGettable()
virtual bool MemberDefAliasImpl::isProtectedGettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isProtectedSettable()
virtual bool MemberDefAliasImpl::isProtectedSettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isPrototype()
virtual bool MemberDefAliasImpl::isPrototype |
( |
| ) |
const |
|
inlinevirtual |
◆ isPublished()
virtual bool MemberDefAliasImpl::isPublished |
( |
| ) |
const |
|
inlinevirtual |
◆ isRaisable()
virtual bool MemberDefAliasImpl::isRaisable |
( |
| ) |
const |
|
inlinevirtual |
◆ isReadable()
virtual bool MemberDefAliasImpl::isReadable |
( |
| ) |
const |
|
inlinevirtual |
◆ isReadonly()
virtual bool MemberDefAliasImpl::isReadonly |
( |
| ) |
const |
|
inlinevirtual |
◆ isReference()
virtual bool MemberDefAliasImpl::isReference |
( |
| ) |
const |
|
inlinevirtual |
◆ isReimplementedBy()
virtual bool MemberDefAliasImpl::isReimplementedBy |
( |
const ClassDef * |
cd | ) |
const |
|
inlinevirtual |
◆ isRelated()
virtual bool MemberDefAliasImpl::isRelated |
( |
| ) |
const |
|
inlinevirtual |
◆ isRelatedOrFriend()
virtual bool MemberDefAliasImpl::isRelatedOrFriend |
( |
| ) |
const |
|
inlinevirtual |
◆ isRemovable()
virtual bool MemberDefAliasImpl::isRemovable |
( |
| ) |
const |
|
inlinevirtual |
◆ isRequired()
virtual bool MemberDefAliasImpl::isRequired |
( |
| ) |
const |
|
inlinevirtual |
◆ isRetain()
virtual bool MemberDefAliasImpl::isRetain |
( |
| ) |
const |
|
inlinevirtual |
◆ isSealed()
virtual bool MemberDefAliasImpl::isSealed |
( |
| ) |
const |
|
inlinevirtual |
◆ isSequence()
virtual bool MemberDefAliasImpl::isSequence |
( |
| ) |
const |
|
inlinevirtual |
◆ isSettable()
virtual bool MemberDefAliasImpl::isSettable |
( |
| ) |
const |
|
inlinevirtual |
◆ isSignal()
virtual bool MemberDefAliasImpl::isSignal |
( |
| ) |
const |
|
inlinevirtual |
◆ isSliceLocal()
virtual bool MemberDefAliasImpl::isSliceLocal |
( |
| ) |
const |
|
inlinevirtual |
◆ isSlot()
virtual bool MemberDefAliasImpl::isSlot |
( |
| ) |
const |
|
inlinevirtual |
◆ isStatic()
virtual bool MemberDefAliasImpl::isStatic |
( |
| ) |
const |
|
inlinevirtual |
◆ isStrong()
virtual bool MemberDefAliasImpl::isStrong |
( |
| ) |
const |
|
inlinevirtual |
◆ isStrongEnumValue()
virtual bool MemberDefAliasImpl::isStrongEnumValue |
( |
| ) |
const |
|
inlinevirtual |
◆ isTemplateSpecialization()
virtual bool MemberDefAliasImpl::isTemplateSpecialization |
( |
| ) |
const |
|
inlinevirtual |
◆ isTransient()
virtual bool MemberDefAliasImpl::isTransient |
( |
| ) |
const |
|
inlinevirtual |
◆ isTypeAlias()
virtual bool MemberDefAliasImpl::isTypeAlias |
( |
| ) |
const |
|
inlinevirtual |
◆ isTypedef()
virtual bool MemberDefAliasImpl::isTypedef |
( |
| ) |
const |
|
inlinevirtual |
◆ isTypedefValCached()
virtual bool MemberDefAliasImpl::isTypedefValCached |
( |
| ) |
const |
|
inlinevirtual |
◆ isUNOProperty()
virtual bool MemberDefAliasImpl::isUNOProperty |
( |
| ) |
const |
|
inlinevirtual |
◆ isUnretained()
virtual bool MemberDefAliasImpl::isUnretained |
( |
| ) |
const |
|
inlinevirtual |
◆ isVariable()
virtual bool MemberDefAliasImpl::isVariable |
( |
| ) |
const |
|
inlinevirtual |
◆ isWeak()
virtual bool MemberDefAliasImpl::isWeak |
( |
| ) |
const |
|
inlinevirtual |
◆ isWritable()
virtual bool MemberDefAliasImpl::isWritable |
( |
| ) |
const |
|
inlinevirtual |
◆ livesInsideEnum()
virtual bool MemberDefAliasImpl::livesInsideEnum |
( |
| ) |
const |
|
inlinevirtual |
◆ memberDeclaration()
virtual MemberDef* MemberDefAliasImpl::memberDeclaration |
( |
| ) |
const |
|
inlinevirtual |
◆ memberDefinition()
virtual MemberDef* MemberDefAliasImpl::memberDefinition |
( |
| ) |
const |
|
inlinevirtual |
◆ memberType()
virtual MemberType MemberDefAliasImpl::memberType |
( |
| ) |
const |
|
inlinevirtual |
◆ memberTypeName()
virtual QCString MemberDefAliasImpl::memberTypeName |
( |
| ) |
const |
|
inlinevirtual |
◆ moveTo()
virtual void MemberDefAliasImpl::moveTo |
( |
Definition * |
| ) |
|
|
inlinevirtual |
◆ name()
virtual QCString MemberDefAliasImpl::name |
( |
| ) |
const |
|
inlinevirtual |
◆ numberOfFlowKeyWords()
virtual int MemberDefAliasImpl::numberOfFlowKeyWords |
( |
| ) |
const |
|
inlinevirtual |
◆ objCMethodName()
virtual QCString MemberDefAliasImpl::objCMethodName |
( |
bool |
localLink, |
|
|
bool |
showStatic |
|
) |
| const |
|
inlinevirtual |
◆ protection()
virtual Protection MemberDefAliasImpl::protection |
( |
| ) |
const |
|
inlinevirtual |
◆ qualifiedName()
virtual QCString MemberDefAliasImpl::qualifiedName |
( |
| ) |
const |
|
inlinevirtual |
◆ reimplementedBy()
virtual const MemberVector& MemberDefAliasImpl::reimplementedBy |
( |
| ) |
const |
|
inlinevirtual |
◆ reimplements()
virtual const MemberDef* MemberDefAliasImpl::reimplements |
( |
| ) |
const |
|
inlinevirtual |
◆ relatedAlso()
virtual ClassDef* MemberDefAliasImpl::relatedAlso |
( |
| ) |
const |
|
inlinevirtual |
◆ requiresClause()
virtual QCString MemberDefAliasImpl::requiresClause |
( |
| ) |
const |
|
inlinevirtual |
◆ resolveAlias() [1/2]
virtual MemberDef* MemberDefAliasImpl::resolveAlias |
( |
| ) |
|
|
inlinevirtual |
◆ resolveAlias() [2/2]
virtual const MemberDef* MemberDefAliasImpl::resolveAlias |
( |
| ) |
const |
|
inlinevirtual |
◆ setMemberGroup()
virtual void MemberDefAliasImpl::setMemberGroup |
( |
MemberGroup * |
grp | ) |
|
|
inlinevirtual |
◆ showInCallGraph()
virtual bool MemberDefAliasImpl::showInCallGraph |
( |
| ) |
const |
|
inlinevirtual |
◆ templateArguments()
virtual const ArgumentList& MemberDefAliasImpl::templateArguments |
( |
| ) |
const |
|
inlinevirtual |
◆ templateMaster()
virtual const MemberDef* MemberDefAliasImpl::templateMaster |
( |
| ) |
const |
|
inlinevirtual |
◆ typeConstraints()
virtual const ArgumentList& MemberDefAliasImpl::typeConstraints |
( |
| ) |
const |
|
inlinevirtual |
◆ typeString()
virtual QCString MemberDefAliasImpl::typeString |
( |
| ) |
const |
|
inlinevirtual |
◆ virtualness()
virtual Specifier MemberDefAliasImpl::virtualness |
( |
int |
count | ) |
const |
|
inlinevirtual |
◆ visibleInIndex()
virtual bool MemberDefAliasImpl::visibleInIndex |
( |
| ) |
const |
|
inlinevirtual |
◆ visibleMemberGroup()
virtual bool MemberDefAliasImpl::visibleMemberGroup |
( |
bool |
hideNoHeader | ) |
const |
|
inlinevirtual |
◆ warnIfUndocumented()
virtual void MemberDefAliasImpl::warnIfUndocumented |
( |
| ) |
const |
|
inlinevirtual |
◆ warnIfUndocumentedParams()
virtual void MemberDefAliasImpl::warnIfUndocumentedParams |
( |
| ) |
const |
|
inlinevirtual |
◆ writeDeclaration()
◆ writeEnumDeclaration()
◆ m_memberGroup
该类的文档由以下文件生成:
virtual bool isDCOP() const =0
virtual bool isTypedef() const =0
virtual int getDeclColumn() const =0
virtual int getDeclLine() const =0
virtual bool isConstrained() const =0
virtual bool hasReferencedByRelation() const =0
virtual QCString argsString() const =0
virtual QCString briefDescription(bool abbr=FALSE) const =0
virtual bool isDestructor() const =0
virtual QCString documentation() const =0
virtual bool isSignal() const =0
virtual bool isObjCProperty() const =0
virtual bool isDefault() const =0
virtual bool isStatic() const =0
virtual bool isMaybeDefault() const =0
virtual int getMemberGroupId() const =0
virtual Grouping::GroupPri_t getGroupPri() const =0
virtual bool isMaybeVoid() const =0
virtual int numberOfFlowKeyWords() const =0
virtual bool isAttribute() const =0
virtual void writeEnumDeclaration(OutputList &typeDecl, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd) const =0
virtual QCString getGroupFileName() const =0
virtual bool isInitonly() const =0
virtual StringVector getLabels(const Definition *container) const =0
virtual bool hasDocumentedEnumValues() const =0
virtual const MemberDef * inheritsDocsFrom() const =0
virtual bool isNonAtomic() const =0
virtual ClassDef * getClassDefOfAnonymousType() const =0
virtual const MemberDef * getAnonymousEnumType() const =0
MemberDef * toMemberDef(Definition *d)
virtual QCString bitfieldString() const =0
virtual bool hasMultiLineInitializer() const =0
virtual const ArgumentList & typeConstraints() const =0
virtual bool isPrototype() const =0
virtual bool isDelete() const =0
virtual bool isInline() const =0
virtual bool isFriendClass() const =0
virtual bool isProtectedGettable() const =0
virtual bool isRetain() const =0
virtual const ClassDef * accessorClass() const =0
virtual bool isDictionary() const =0
virtual const MemberDef * getGroupAlias() const =0
virtual bool isProperty() const =0
const MemberDef * getMdAlias() const
virtual bool isWeak() const =0
virtual bool anonymousDeclShown() const =0
virtual bool isSliceLocal() const =0
virtual QCString getReference() const =0
virtual bool hasExamples() const =0
virtual bool showInCallGraph() const =0
virtual bool isObjCMethod() const =0
virtual bool isSequence() const =0
MemberGroup * m_memberGroup
virtual QCString getReadAccessor() const =0
virtual bool isLinkable() const =0
virtual bool isConstExpr() const =0
virtual bool isStrongEnumValue() const =0
virtual bool isBriefSectionVisible() const =0
virtual bool isNew() const =0
virtual bool isTypedefValCached() const =0
MemberDef * createMemberDefAlias(const Definition *newScope, const MemberDef *aliasMd)
virtual QCString anchor() const =0
virtual bool isRequired() const =0
virtual const ArgumentLists & definitionTemplateParameterLists() const =0
virtual MemberDef * memberDeclaration() const =0
A model of a class/file/namespace member symbol.
virtual bool hasCallerGraph() const =0
virtual const ClassDef * getCachedTypedefVal() const =0
DefinitionAliasMixin(const Definition *scope, const Definition *alias)
virtual MemberDefMutable * createTemplateInstanceMember(const ArgumentList &formalArgs, const std::unique_ptr< ArgumentList > &actualArgs) const =0
virtual MemberDef * fromAnonymousMember() const =0
virtual bool isFriend() const =0
virtual ClassDef * relatedAlso() const =0
virtual QCString excpString() const =0
virtual bool isDefine() const =0
virtual Specifier virtualness(int count=0) const =0
virtual bool isRaisable() const =0
virtual bool isVariable() const =0
virtual const MemberVector & enumFieldList() const =0
virtual bool isNotFriend() const =0
virtual bool getGroupHasDocs() const =0
virtual bool isConstructor() const =0
virtual int initializerLines() const =0
virtual bool isReference() const =0
virtual bool isSlot() const =0
virtual bool isReimplementedBy(const ClassDef *cd) const =0
virtual bool isFriendToHide() const =0
virtual QCString name() const =0
virtual bool visibleMemberGroup(bool hideNoHeader) const =0
virtual bool fromAnonymousScope() const =0
virtual bool isRelatedOrFriend() const =0
virtual bool isDocumentedFriendClass() const =0
virtual QCString definition() const =0
virtual const ClassDef * getClassDef() const =0
virtual bool isFinal() const =0
virtual const MemberDef * templateMaster() const =0
virtual const ExampleList & getExamples() const =0
virtual bool isMutable() const =0
virtual bool hasDocumentation() const =0
virtual bool isFunction() const =0
virtual const NamespaceDef * getNamespaceDef() const =0
virtual bool isDeleted() const =0
virtual bool isPublished() const =0
virtual QCString memberTypeName() const =0
virtual const MemberDef * reimplements() const =0
virtual bool isTypeAlias() const =0
virtual Protection protection() const =0
virtual void writeDeclaration(OutputList &ol, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, bool inGroup, int indentLevel=0, const ClassDef *inheritFrom=0, const QCString &inheritId=QCString()) const =0
virtual bool isStrong() const =0
virtual bool isWritable() const =0
virtual bool visibleInIndex() const =0
virtual MemberDef * memberDefinition() const =0
virtual QCString declaration() const =0
virtual QCString getDeclFileName() const =0
virtual bool hasOneLineInitializer() const =0
virtual bool isForeign() const =0
virtual CodeSymbolType codeSymbolType() const =0
virtual bool isAbstract() const =0
virtual uint64 getMemberSpecifiers() const =0
virtual const MemberList * getSectionList(const Definition *container) const =0
virtual bool isSettable() const =0
virtual QCString qualifiedName() const =0
virtual const MemberVector & reimplementedBy() const =0
virtual bool isAddable() const =0
virtual QCString getDeclType() const =0
virtual bool isLinkableInProject() const =0
virtual bool isTemplateSpecialization() const =0
virtual QCString fieldType() const =0
virtual const ArgumentList & templateArguments() const =0
virtual QCString getOutputFileBase() const =0
virtual bool isEnumStruct() const =0
virtual bool isPrivateGettable() const =0
virtual QCString getCachedResolvedTypedef() const =0
virtual bool isRemovable() const =0
virtual const MemberDef * categoryRelation() const =0
virtual QCString objCMethodName(bool localLink, bool showStatic) const =0
virtual bool isDocsForDefinition() const =0
virtual const MemberDef * getEnumScope() const =0
virtual QCString getScopeString() const =0
virtual bool isEnumerate() const =0
virtual bool isUNOProperty() const =0
virtual bool isExternal() const =0
virtual QCString displayName(bool=TRUE) const =0
virtual bool isSealed() const =0
virtual const ArgumentList & declArgumentList() const =0
virtual bool livesInsideEnum() const =0
virtual bool isExplicit() const =0
virtual bool isEnumValue() const =0
virtual bool isOverride() const =0
virtual bool isFunctionPtr() const =0
virtual const FileDef * getFileDef() const =0
virtual QCString displayDefinition() const =0
virtual bool isImplementation() const =0
virtual bool hasCallGraph() const =0
virtual bool isFunctionOrSignalSlot() const =0
virtual bool isDetailedSectionVisible(MemberListContainer container) const =0
virtual const ArgumentList & argumentList() const =0
virtual QCString extraTypeChars() const =0
virtual ClassDef * category() const =0
virtual bool isGettable() const =0
virtual QCString enumBaseType() const =0
virtual int getGroupStartLine() const =0
virtual QCString getWriteAccessor() const =0
virtual bool isNoExcept() const =0
virtual bool isReadable() const =0
virtual bool isMaybeAmbiguous() const =0
virtual bool hasReferencesRelation() const =0
const Definition * getScope() const
virtual bool isCopy() const =0
virtual bool isOptional() const =0
virtual const QCString & initializer() const =0
virtual bool isUnretained() const =0
virtual bool isRelated() const =0
virtual QCString typeString() const =0
virtual bool isPrivateSettable() const =0
virtual QCString requiresClause() const =0
virtual bool hasDetailedDescription() const =0
const Definition * getAlias() const
virtual bool isEvent() const =0
virtual MemberType memberType() const =0
virtual bool isBound() const =0
virtual bool isProtectedSettable() const =0
virtual const GroupDef * getGroupDef() const =0
virtual bool isTransient() const =0
virtual bool isAssign() const =0
virtual QCString getCachedTypedefTemplSpec() const =0