Doxygen
|
类 | |
class | IMPL |
Public 成员函数 | |
MemberDefImpl (const QCString &defFileName, int defLine, int defColumn, const QCString &type, const QCString &name, const QCString &args, const QCString &excp, Protection prot, Specifier virt, bool stat, Relationship related, MemberType t, const ArgumentList &tal, const ArgumentList &al, const QCString &metaData) | |
virtual | ~MemberDefImpl () |
virtual DefType | definitionType () const |
virtual MemberDef * | resolveAlias () |
virtual const MemberDef * | resolveAlias () const |
virtual CodeSymbolType | codeSymbolType () const |
virtual MemberDef * | deepCopy () const |
virtual void | moveTo (Definition *) |
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 *) const |
virtual QCString | displayDefinition () const |
virtual const ClassDef * | getClassDef () const |
virtual const FileDef * | getFileDef () const |
virtual const NamespaceDef * | getNamespaceDef () const |
virtual const GroupDef * | getGroupDef () const |
virtual ClassDef * | accessorClass () const |
virtual QCString | getReadAccessor () const |
virtual QCString | getWriteAccessor () 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=0) 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 void | setEnumBaseType (const QCString &type) |
virtual QCString | enumBaseType () const |
virtual bool | hasExamples () const |
virtual const ExampleList & | getExamples () const |
virtual bool | isPrototype () const |
virtual const ArgumentList & | argumentList () const |
virtual ArgumentList & | argumentList () |
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=TRUE) const |
virtual QCString | getDeclType () const |
virtual StringVector | getLabels (const Definition *container) const |
virtual const ArgumentList & | typeConstraints () const |
virtual QCString | requiresClause () 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 void | setMemberType (MemberType t) |
virtual void | setDefinition (const QCString &d) |
virtual void | setFileDef (const FileDef *fd) |
virtual void | setAnchor () |
virtual void | setProtection (Protection p) |
virtual void | setMemberSpecifiers (uint64 s) |
virtual void | mergeMemberSpecifiers (uint64 s) |
virtual void | setInitializer (const QCString &i) |
virtual void | setBitfields (const QCString &s) |
virtual void | setMaxInitLines (int lines) |
virtual void | setMemberClass (const ClassDef *cd) |
virtual void | setSectionList (const Definition *container, const MemberList *sl) |
virtual void | setGroupDef (const GroupDef *gd, Grouping::GroupPri_t pri, const QCString &fileName, int startLine, bool hasDocs, MemberDef *member=0) |
virtual void | setReadAccessor (const QCString &r) |
virtual void | setWriteAccessor (const QCString &w) |
virtual void | setTemplateSpecialization (bool b) |
virtual void | makeRelated () |
virtual void | makeForeign () |
virtual void | setInheritsDocsFrom (const MemberDef *md) |
virtual void | setTagInfo (const TagInfo *i) |
virtual void | setArgsString (const QCString &as) |
virtual void | setReimplements (const MemberDef *md) |
virtual void | insertReimplementedBy (const MemberDef *md) |
virtual void | setRelatedAlso (ClassDef *cd) |
virtual void | insertEnumField (const MemberDef *md) |
virtual void | setEnumScope (const MemberDef *md, bool livesInsideEnum=FALSE) |
virtual void | setEnumClassScope (const ClassDef *cd) |
virtual void | setDocumentedEnumValues (bool value) |
virtual void | setAnonymousEnumType (const MemberDef *md) |
virtual bool | addExample (const QCString &anchor, const QCString &name, const QCString &file) |
virtual void | setPrototype (bool p, const QCString &df, int line, int column) |
virtual void | setExplicitExternal (bool b, const QCString &df, int line, int column) |
virtual void | setDeclFile (const QCString &df, int line, int column) |
virtual void | moveArgumentList (std::unique_ptr< ArgumentList > al) |
virtual void | moveDeclArgumentList (std::unique_ptr< ArgumentList > al) |
virtual void | setDefinitionTemplateParameterLists (const ArgumentLists &lists) |
virtual void | setTypeConstraints (const ArgumentList &al) |
virtual void | setType (const QCString &t) |
virtual void | setAccessorType (ClassDef *cd, const QCString &t) |
virtual void | setNamespace (const NamespaceDef *nd) |
virtual void | setMemberGroup (MemberGroup *grp) |
virtual void | setMemberGroupId (int id) |
virtual void | makeImplementationDetail () |
virtual void | setFromAnonymousScope (bool b) const |
virtual void | setFromAnonymousMember (MemberDef *m) |
virtual void | enableCallGraph (bool e) |
virtual void | enableCallerGraph (bool e) |
virtual void | enableReferencedByRelation (bool e) |
virtual void | enableReferencesRelation (bool e) |
virtual void | setTemplateMaster (const MemberDef *mt) |
virtual void | addListReference (Definition *d) |
virtual void | setDocsForDefinition (bool b) |
virtual void | setGroupAlias (const MemberDef *md) |
virtual void | cacheTypedefVal (const ClassDef *val, const QCString &templSpec, const QCString &resolvedType) |
virtual void | invalidateTypedefValCache () |
virtual void | invalidateCachedArgumentTypes () |
virtual void | setMemberDefinition (MemberDef *md) |
virtual void | setMemberDeclaration (MemberDef *md) |
virtual void | setAnonymousUsed () const |
virtual void | copyArgumentNames (const MemberDef *bmd) |
virtual void | setCategory (ClassDef *) |
virtual void | setCategoryRelation (const MemberDef *) |
virtual void | setDocumentation (const QCString &d, const QCString &docFile, int docLine, bool stripWhiteSpace=TRUE) |
virtual void | setBriefDescription (const QCString &b, const QCString &briefFile, int briefLine) |
virtual void | setInbodyDocumentation (const QCString &d, const QCString &inbodyFile, int inbodyLine) |
virtual void | setHidden (bool b) |
virtual void | setRequiresClause (const QCString &req) |
virtual void | incrementFlowKeyWordCount () |
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 | writeDocumentation (const MemberList *ml, int memCount, int memTotal, OutputList &ol, const QCString &scopeName, const Definition *container, bool inGroup, bool showEnumValues=FALSE, bool showInline=FALSE) const |
virtual void | writeMemberDocSimple (OutputList &ol, const Definition *container) const |
virtual void | writeEnumDeclaration (OutputList &typeDecl, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd) const |
virtual void | writeTagFile (TextStream &) const |
virtual void | warnIfUndocumented () const |
virtual void | warnIfUndocumentedParams () const |
virtual bool | visibleInIndex () const |
virtual void | detectUndocumentedParams (bool hasParamCommand, bool hasReturnCommand) const |
virtual MemberDefMutable * | createTemplateInstanceMember (const ArgumentList &formalArgs, const std::unique_ptr< ArgumentList > &actualArgs) const |
virtual void | findSectionsInDocumentation () |
virtual void | writeLink (OutputList &ol, const ClassDef *cd, const NamespaceDef *nd, const FileDef *fd, const GroupDef *gd, bool onlyText=FALSE) const |
virtual void | resolveUnnamedParameters (const MemberDef *md) |
Public 成员函数 继承自 DefinitionMixin< MemberDefMutable > | |
DefinitionMixin (const QCString &defFileName, int defLine, int defColumn, const QCString &name, const char *b=0, const char *d=0, bool isSymbol=TRUE) | |
virtual | ~DefinitionMixin () |
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 void | setName (const QCString &name) |
virtual void | setId (const QCString &name) |
virtual void | setDefFile (const QCString &df, int defLine, int defColumn) |
virtual void | setReference (const QCString &r) |
virtual void | addSectionsToDefinition (const std::vector< const SectionInfo * > &anchorList) |
virtual void | setBodySegment (int defLine, int bls, int ble) |
virtual void | setBodyDef (const FileDef *fd) |
virtual void | addSourceReferencedBy (const MemberDef *md) |
virtual void | addSourceReferences (const MemberDef *md) |
virtual void | setRefItems (const RefItemVector &sli) |
virtual void | mergeRefItems (Definition *def) |
virtual void | mergeReferences (const Definition *other) |
virtual void | mergeReferencedBy (const Definition *other) |
virtual void | addInnerCompound (const Definition *def) |
virtual void | setOuterScope (Definition *def) |
virtual void | setArtificial (bool b) |
virtual void | setLanguage (SrcLangExt lang) |
virtual void | writeSourceDef (OutputList &ol, const QCString &scopeName) const |
virtual void | writeInlineCode (OutputList &ol, const QCString &scopeName) const |
virtual bool | hasSourceRefs () const |
virtual bool | hasSourceReffedBy () const |
virtual void | writeSourceRefs (OutputList &ol, const QCString &scopeName) const |
virtual void | writeSourceReffedBy (OutputList &ol, const QCString &scopeName) const |
virtual void | makePartOfGroup (const GroupDef *gd) |
virtual void | writeNavigationPath (OutputList &ol) const |
virtual QCString | navigationPathAsString () const |
virtual void | writeQuickMemberLinks (OutputList &ol, const MemberDef *md) const |
virtual void | writeSummaryLinks (OutputList &ol) const |
virtual QCString | pathFragment () const |
virtual void | writeDocAnchorsToTagFile (TextStream &fs) const |
virtual void | setLocalName (const QCString &name) |
virtual void | addSectionsToIndex () |
virtual void | writeToc (OutputList &ol, const LocalToc <) const |
virtual void | computeTooltip () |
virtual void | _setSymbolName (const QCString &name) |
virtual QCString | _symbolName () const |
Public 成员函数 继承自 DefinitionMutable | |
virtual bool | hasSourceRefs () const =0 |
virtual bool | hasSourceReffedBy () const =0 |
virtual | ~DefinitionMutable ()=default |
Public 成员函数 继承自 MemberDef | |
virtual | ~MemberDef () |
ClassDefMutable * | getClassDefMutable () const |
Public 成员函数 继承自 Definition | |
virtual bool | isAlias () const =0 |
virtual QCString | name () 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 |
Private 属性 | |
IMPL * | m_impl |
uchar | m_isLinkableCached |
uchar | m_isConstructorCached |
uchar | m_isDestructorCached |
额外继承的成员函数 | |
Public 类型 继承自 Definition | |
enum | DefType { TypeClass = 0, TypeFile = 1, TypeNamespace = 2, TypeMember = 3, TypeGroup = 4, TypePackage = 5, TypePage = 6, TypeDir = 7, TypeConcept = 8 } |
Protected 成员函数 继承自 DefinitionMixin< MemberDefMutable > | |
DefinitionMixin (const DefinitionMixin &def)=default | |
在文件 memberdef.cpp 第 51 行定义.
MemberDefImpl::MemberDefImpl | ( | const QCString & | df, |
int | dl, | ||
int | dc, | ||
const QCString & | t, | ||
const QCString & | na, | ||
const QCString & | a, | ||
const QCString & | e, | ||
Protection | p, | ||
Specifier | v, | ||
bool | s, | ||
Relationship | r, | ||
MemberType | mt, | ||
const ArgumentList & | tal, | ||
const ArgumentList & | al, | ||
const QCString & | meta | ||
) |
Creates a new member definition.
df | File containing the definition of this member. |
dl | Line at which the member definition was found. |
dc | Column at which the member definition was found. |
t | A string representing the type of the member. |
na | A string representing the name of the member. |
a | A string representing the arguments of the member. |
e | A string representing the throw clause of the members. |
p | The protection context of the member, possible values are: Public , Protected , Private . |
v | The degree of 'virtualness' of the member, possible values are: Normal , Virtual , Pure . |
s | A boolean that is true iff the member is static. |
r | The relationship between the class and the member. |
mt | The kind of member. See MemberType for a list of all types. |
tal | The template arguments of this member. |
al | The arguments of this member. This is a structured form of the string past as argument a. |
meta | Slice metadata. |
在文件 memberdef.cpp 第 1387 行定义.
引用了 MemberDefImpl::IMPL::init(), m_impl, m_isConstructorCached, m_isDestructorCached , 以及 m_isLinkableCached.
被这些函数引用 deepCopy().
|
virtual |
|
private |
在文件 memberdef.cpp 第 1401 行定义.
引用了 m_impl, m_isConstructorCached, m_isDestructorCached , 以及 m_isLinkableCached.
|
private |
在文件 memberdef.cpp 第 4400 行定义.
引用了 QCString::find(), getClassDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), MemberDefImpl::IMPL::isDMember, QCString::left(), Definition::localName(), m_impl, m_isConstructorCached, DefinitionMixin< MemberDefMutable >::name(), SrcLangExt_PHP , 以及 SrcLangExt_Python.
被这些函数引用 isConstructor().
|
private |
|
private |
在文件 memberdef.cpp 第 1638 行定义.
引用了 Config_getBool, getClassDef(), getFileDef(), getGroupDef(), getNamespaceDef(), hasDocumentation(), DefinitionMixin< MemberDefMutable >::isAnonymous(), DefinitionMixin< MemberDefMutable >::isHidden(), NamespaceDef::isLinkableInProject(), GroupDef::isLinkableInProject(), FileDef::isLinkableInProject(), MemberDef::isLinkableInProject(), ClassDef::isLinkableInProject(), isReference(), m_impl, m_isLinkableCached, MemberType_Friend, MemberDefImpl::IMPL::mtype, Normal, Private, MemberDefImpl::IMPL::prot, protectionLevelVisible(), MemberDefImpl::IMPL::related, MemberDefImpl::IMPL::stat, templateMaster() , 以及 MemberDefImpl::IMPL::virt.
被这些函数引用 isLinkableInProject().
|
private |
在文件 memberdef.cpp 第 2852 行定义.
引用了 ClassDef::isLinkable() , 以及 reimplementedBy().
被这些函数引用 _writeReimplementedBy() , 以及 hasDetailedDescription().
|
private |
在文件 memberdef.cpp 第 5386 行定义.
引用了 Config_getBool, FALSE, MemberDefImpl::IMPL::hasCallerGraph, isFunction(), isSignal(), isSlot(), DotCallGraph::isTrivial(), m_impl , 以及 TRUE.
被这些函数引用 _writeCallerGraph() , 以及 hasDetailedDescription().
|
private |
在文件 memberdef.cpp 第 5368 行定义.
引用了 Config_getBool, FALSE, MemberDefImpl::IMPL::hasCallGraph, isFunction(), isSignal(), isSlot(), DotCallGraph::isTrivial() , 以及 m_impl.
被这些函数引用 _writeCallGraph() , 以及 hasDetailedDescription().
|
private |
在文件 memberdef.cpp 第 2779 行定义.
引用了 MemberDef::getClassDef(), ClassDef::isLinkable() , 以及 reimplements().
被这些函数引用 hasDetailedDescription().
|
private |
在文件 memberdef.cpp 第 2757 行定义.
引用了 _hasVisibleCallerGraph(), Config_getInt, OutputList::disable(), OutputList::enableAll(), OutputList::endCallGraph(), DotCallGraph::isTooBig(), DotCallGraph::isTrivial(), OutputGenerator::Man, msg(), DotCallGraph::numNodes(), OutputList::parseText(), qPrint(), qualifiedName(), OutputList::startCallGraph(), theTranslator, Translator::trCallerGraph(), TRUE , 以及 warn_uncond().
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 2734 行定义.
引用了 _hasVisibleCallGraph(), Config_getInt, OutputList::disable(), OutputList::enableAll(), OutputList::endCallGraph(), FALSE, DotCallGraph::isTooBig(), DotCallGraph::isTrivial(), OutputGenerator::Man, msg(), DotCallGraph::numNodes(), OutputList::parseText(), qPrint(), qualifiedName(), OutputList::startCallGraph(), theTranslator, Translator::trCallGraph() , 以及 warn_uncond().
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 2928 行定义.
引用了 MemberDef::anchor(), MemberDefImpl::IMPL::category, ClassDef::categoryOf(), MemberDefImpl::IMPL::categoryRelation, ClassDef::displayName(), OutputList::endParagraph(), QCString::find(), getClassDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), QCString::isEmpty(), MemberDef::isLinkable(), QCString::left(), m_impl, QCString::mid(), DefinitionMixin< MemberDefMutable >::name(), OutputList::parseText(), OutputList::startParagraph(), theTranslator, Translator::trExtendsClass(), Translator::trProvidedByCategory() , 以及 OutputList::writeObjectLink().
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 3002 行定义.
引用了 OutputList::addIndexItem(), Definition::briefDescription(), Config_getBool, OutputList::disableAllBut(), OutputList::docify(), Definition::documentation(), OutputList::enableAll(), OutputList::endDescTable(), OutputList::endDescTableData(), OutputList::endDescTableRow(), OutputList::endDescTableTitle(), OutputList::endDoxyAnchor(), enumFieldList(), FALSE, OutputList::generateDoc(), DefinitionMixin< MemberDefMutable >::getOuterScope(), isEnumerate(), OutputGenerator::Man, OutputList::startDescTable(), OutputList::startDescTableData(), OutputList::startDescTableRow(), OutputList::startDescTableTitle(), OutputList::startDoxyAnchor(), theTranslator, Translator::trEnumerationValues(), TRUE , 以及 OutputList::writeString().
被这些函数引用 writeDocumentation().
|
private |
|
private |
在文件 memberdef.cpp 第 3149 行定义.
引用了 FileDef::anchor(), Config_getBool, OutputList::docify(), FileDef::docName(), OutputList::endParagraph(), OutputList::endTypewriter(), getFileDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), FileDef::getOutputFileBase(), Definition::getReference(), QCString::isEmpty(), FileDef::isLinkable(), SrcLangExt_IDL, SrcLangExt_Java, OutputList::startParagraph(), OutputList::startTypewriter() , 以及 OutputList::writeObjectLink().
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 3190 行定义.
引用了 OutputList::endBold(), OutputList::endCodeFragment(), FALSE, ParserManager::getCodeParser(), DefinitionMixin< MemberDefMutable >::getDefFileExtension(), getFileDef(), getLanguageFromFileName(), MemberDefImpl::IMPL::initializer, m_impl, MemberType_Define, MemberDefImpl::IMPL::mtype, Doxygen::parserManager, OutputList::parseText(), SrcLangExt_Cpp, SrcLangExt_Lex, OutputList::startBold(), OutputList::startCodeFragment(), theTranslator, Translator::trDefineValue(), Translator::trInitialValue() , 以及 TRUE.
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 2869 行定义.
引用了 _countReimplementedBy(), MemberDef::anchor(), MemberVector::begin(), ClassDef::displayName(), MemberVector::end(), OutputList::endParagraph(), MemberDef::getClassDef(), getClassDef(), MemberDef::getOutputFileBase(), MemberDef::getReference(), ClassDef::Interface, MemberDef::isLinkable(), ClassDef::isLinkable(), MemberDef::isLinkableInProject(), m_impl, Pure, reimplementedBy(), OutputList::startParagraph(), QCString::str(), theTranslator, Translator::trImplementedInList(), Translator::trReimplementedInList(), MemberDefImpl::IMPL::virt, writeMarkerList(), OutputList::writeObjectLink() , 以及 writePageRef().
被这些函数引用 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 2793 行定义.
引用了 MemberDef::anchor(), ClassDef::anchor(), ClassDef::compoundType(), ClassDef::displayName(), OutputList::endParagraph(), err(), QCString::find(), MemberDef::getClassDef(), MemberDef::getOutputFileBase(), ClassDef::getOutputFileBase(), MemberDef::getReference(), ClassDef::getReference(), ClassDef::Interface, MemberDef::isLinkable(), ClassDef::isLinkable(), MemberDef::isLinkableInProject(), ClassDef::isLinkableInProject(), QCString::left(), QCString::length(), OutputList::parseText(), Pure, reimplements(), QCString::right(), OutputList::startParagraph(), theTranslator, Translator::trImplementedFromList(), Translator::trReimplementedFromList(), MemberDef::virtualness(), OutputList::writeObjectLink() , 以及 writePageRef().
被这些函数引用 writeDocumentation().
|
private |
|
private |
在文件 memberdef.cpp 第 2023 行定义.
引用了 ArgumentList::begin(), Argument::defval, OutputList::docify(), ArgumentList::end(), FALSE, getFileDef(), QCString::isEmpty(), QCString::length(), OutputList::lineBreak(), linkifyText(), m_impl, Argument::name, MemberDefImpl::IMPL::requiresClause , 以及 Argument::type.
被这些函数引用 writeDeclaration() , 以及 writeDocumentation().
|
private |
在文件 memberdef.cpp 第 2994 行定义.
引用了 ArgumentList::hasParameters(), m_impl, MemberDefImpl::IMPL::typeConstraints , 以及 writeTypeConstraints().
被这些函数引用 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4638 行定义.
引用了 MemberDefImpl::IMPL::accessorClass , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 1506 行定义.
引用了 anchor(), Example, MemberDefImpl::IMPL::examples, ExampleList::inSort() , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4237 行定义.
引用了 addRefItem(), anchor(), argsString(), Config_getBool, Definition::definitionType(), displayName(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), DefinitionMixin< MemberDefMutable >::getOuterScope(), getOutputFileBase(), Doxygen::globalScope, isLinkableInProject(), isObjCMethod(), isRelated(), Definition::name(), DefinitionMixin< MemberDefMutable >::name(), QCString::prepend(), qualifiedName(), SrcLangExt_Fortran, theTranslator, toClassDef(), Translator::trGlobal(), Translator::trMember(), Translator::trSubprogram(), TRUE, Definition::TypeClass , 以及 DefinitionMixin< MemberDefMutable >::xrefListItems().
|
virtual |
Returns the anchor within a page where this item can be found
实现了 MemberDef.
在文件 memberdef.cpp 第 1615 行定义.
引用了 MemberDefImpl::IMPL::anc, MemberDef::anchor(), MemberDefImpl::IMPL::enumScope, getGroupDef(), getReference(), MemberDefImpl::IMPL::groupAlias, MemberDefImpl::IMPL::groupMember, m_impl, QCString::prepend() , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 addExample(), addListReference(), getOutputFileBase(), writeDeclaration(), writeDocumentation(), writeLink(), writeMemberDocSimple() , 以及 writeTagFile().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4778 行定义.
引用了 MemberDefImpl::IMPL::args , 以及 m_impl.
被这些函数引用 addListReference(), isFunctionPtr(), warnIfUndocumented(), writeDeclaration(), writeDocumentation(), writeMemberDocSimple() , 以及 writeTagFile().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5265 行定义.
引用了 MemberDefImpl::IMPL::defArgList , 以及 m_impl.
被这些函数引用 detectUndocumentedParams().
|
virtual |
Returns the brief description of this definition. This can include commands.
重载 DefinitionMixin< MemberDefMutable > .
在文件 memberdef.cpp 第 5952 行定义.
引用了 DefinitionMixin< Base >::briefDescription(), MemberDef::briefDescription(), m_impl , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 findSectionsInDocumentation(), hasDetailedDescription(), writeDeclaration(), writeDocumentation() , 以及 writeMemberDocSimple().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5710 行定义.
引用了 MemberDefImpl::IMPL::cachedResolvedType, MemberDefImpl::IMPL::cachedTypedefTemplSpec, MemberDefImpl::IMPL::cachedTypedefValue, MemberDefImpl::IMPL::isTypedefValCached, m_impl , 以及 TRUE.
|
virtual |
|
virtual |
|
virtual |
Used for syntax highlighting symbol class
实现了 Definition.
在文件 memberdef.cpp 第 6020 行定义.
引用了 DCOP, Default, Define, Dictionary, Enumeration, EnumValue, Event, Friend, Function, Interface, memberType(), MemberType_DCOP, MemberType_Define, MemberType_Dictionary, MemberType_Enumeration, MemberType_EnumValue, MemberType_Event, MemberType_Friend, MemberType_Function, MemberType_Interface, MemberType_Property, MemberType_Sequence, MemberType_Service, MemberType_Signal, MemberType_Slot, MemberType_Typedef, MemberType_Variable, Property, Sequence, Service, Signal, Slot, Typedef , 以及 Variable.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4165 行定义.
引用了 MemberDefImpl::IMPL::args, createMemberDef(), MemberDefImpl::IMPL::def, MemberDefImpl::IMPL::defArgList, ArgumentList::empty(), MemberDefImpl::IMPL::exception, DefinitionMixin< MemberDefMutable >::getBodyDef(), DefinitionMixin< MemberDefMutable >::getDefColumn(), DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), DefinitionMixin< MemberDefMutable >::getEndBodyLine(), DefinitionMixin< MemberDefMutable >::getStartBodyLine(), QCString::left(), m_impl, MemberDefMutable::moveArgumentList(), MemberDefImpl::IMPL::mtype, DefinitionMixin< MemberDefMutable >::name(), MemberDefImpl::IMPL::prot, MemberDefImpl::IMPL::related, DefinitionMutable::setBodyDef(), DefinitionMutable::setBodySegment(), MemberDefMutable::setDefinition(), MemberDefImpl::IMPL::stat, substituteTemplateArgumentsInString(), MemberDefImpl::IMPL::type , 以及 MemberDefImpl::IMPL::virt.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5275 行定义.
引用了 MemberDefImpl::IMPL::declArgList , 以及 m_impl.
被这些函数引用 detectUndocumentedParams().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4763 行定义.
引用了 MemberDefImpl::IMPL::def , 以及 m_impl.
被这些函数引用 displayDefinition(), setAnchor() , 以及 writeDocumentation().
|
virtual |
|
inlinevirtual |
Use this for dynamic inspection of the type of the derived class
实现了 MemberDef.
在文件 memberdef.cpp 第 74 行定义.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3920 行定义.
引用了 argumentList(), ArgumentList::begin(), Config_getBool, declArgumentList(), Argument::docs, ArgumentList::empty(), ArgumentList::end(), QCString::find(), DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), DefinitionMixin< MemberDefMutable >::getLanguage(), MemberDefImpl::IMPL::hasDocumentedParams, MemberDefImpl::IMPL::hasDocumentedReturnType, ArgumentList::hasParameters(), isConstructor(), isDestructor(), isDocsForDefinition(), QCString::isEmpty(), m_impl, Argument::name, qPrint(), qualifiedName(), QCString::right(), SrcLangExt_Fortran, SrcLangExt_Python, stripTrailingReturn(), ArgumentList::trailingReturnType(), TRUE, Argument::type, typeString() , 以及 warn_doc_error().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3073 行定义.
引用了 QCString::at(), definition(), MemberDefImpl::IMPL::enumBaseType, QCString::find(), QCString::findRev(), getClassDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), DefinitionMixin< MemberDefMutable >::isAnonymous(), QCString::isEmpty(), isEnumerate(), isEnumValue(), isId(), ClassDef::isObjectiveC(), isSliceLocal(), reg::isspace(), isStatic(), QCString::left(), QCString::length(), m_impl, reg::match(), QCString::mid(), DefinitionMixin< MemberDefMutable >::name(), QCString::prepend(), reAnonymous, reg::search(), QCString::str(), substitute() , 以及 TRUE.
Returns the name of the definition as it appears in the output
实现了 MemberDef.
在文件 memberdef.cpp 第 5781 行定义.
引用了 DefinitionMixin< Base >::name().
被这些函数引用 addListReference().
|
virtual |
Returns the detailed description of this definition
实现了 MemberDef.
在文件 memberdef.cpp 第 5964 行定义.
引用了 DefinitionMixin< Base >::documentation(), MemberDef::documentation(), m_impl , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 findSectionsInDocumentation(), hasDetailedDescription(), isBriefSectionVisible(), writeDocumentation() , 以及 writeMemberDocSimple().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4655 行定义.
引用了 MemberDefImpl::IMPL::hasCallerGraph, m_impl, Doxygen::parseSourcesNeeded , 以及 TRUE.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4649 行定义.
引用了 MemberDefImpl::IMPL::hasCallGraph, m_impl, Doxygen::parseSourcesNeeded , 以及 TRUE.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4661 行定义.
引用了 MemberDefImpl::IMPL::hasReferencedByRelation, m_impl, Doxygen::parseSourcesNeeded , 以及 TRUE.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4667 行定义.
引用了 MemberDefImpl::IMPL::hasReferencesRelation, m_impl, Doxygen::parseSourcesNeeded , 以及 TRUE.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5250 行定义.
引用了 MemberDefImpl::IMPL::enumFields , 以及 m_impl.
被这些函数引用 _writeEnumValues().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4783 行定义.
引用了 MemberDefImpl::IMPL::exception , 以及 m_impl.
被这些函数引用 writeDeclaration() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4768 行定义.
引用了 MemberDefImpl::IMPL::extraTypeChars , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3713 行定义.
引用了 MemberDefImpl::IMPL::accessorType, DefinitionMixin< MemberDefMutable >::getLanguage(), QCString::isEmpty(), isTypedef(), m_impl, QCString::prepend(), simplifyTypeForTable(), SrcLangExt_Slice , 以及 MemberDefImpl::IMPL::type.
被这些函数引用 writeMemberDocSimple().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4643 行定义.
引用了 briefDescription(), DefinitionMixin< MemberDefMutable >::docFile(), docFindSections() , 以及 documentation().
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5220 行定义.
引用了 MemberDefImpl::IMPL::annEnumType , 以及 m_impl.
被这些函数引用 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5429 行定义.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5424 行定义.
引用了 MemberDefImpl::IMPL::cachedTypedefTemplSpec , 以及 m_impl.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5419 行定义.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4808 行定义.
引用了 MemberDefImpl::IMPL::classDef , 以及 m_impl.
被这些函数引用 _computeIsConstructor(), _computeLinkableInProject(), _writeCategoryRelation(), _writeReimplementedBy(), displayDefinition(), getClassDefOfAnonymousType(), getLabels(), getOutputFileBase(), getReference(), getScopeString(), hasDetailedDescription(), isBriefSectionVisible(), isDetailedSectionVisible(), isObjCMethod(), isObjCProperty(), objCMethodName(), qualifiedName(), warnIfUndocumented(), writeDeclaration(), writeDocumentation() , 以及 writeLink().
|
virtual |
If this member has an anonymous class/struct/union as its type, then this method will return the ClassDef that describes this return type.
实现了 MemberDef.
在文件 memberdef.cpp 第 1827 行定义.
引用了 MemberDefImpl::IMPL::cachedAnonymousType, g_cachedAnonymousTypeMutex, getClass(), getClassDef(), getNamespaceDef(), QCString::isEmpty(), QCString::left(), QCString::length(), m_impl, reg::match(), Definition::name(), reg::search(), QCString::str(), stripAnonymousNamespaceScope(), QCString::stripPrefix() , 以及 MemberDefImpl::IMPL::type.
被这些函数引用 writeDeclaration().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1983 行定义.
引用了 QCString::append(), DefinitionMixin< MemberDefMutable >::getLanguage(), isEnumerate(), isEnumStruct(), isObjCMethod(), isStrong(), isTypeAlias(), isTypedef(), m_impl, QCString::prepend(), SrcLangExt_Cpp, SrcLangExt_Slice, QCString::stripPrefix() , 以及 MemberDefImpl::IMPL::type.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5230 行定义.
引用了 MemberDefImpl::IMPL::enumScope , 以及 m_impl.
被这些函数引用 getOutputFileBase() , 以及 writeLink().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4813 行定义.
引用了 MemberDefImpl::IMPL::fileDef , 以及 m_impl.
被这些函数引用 _computeLinkableInProject(), _writeGroupInclude(), _writeMultiLineInitializer(), _writeTemplatePrefix(), getOutputFileBase(), getReference(), warnIfUndocumented(), writeDeclaration() , 以及 writeDocumentation().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4833 行定义.
引用了 MemberDefImpl::IMPL::group , 以及 m_impl.
被这些函数引用 _computeLinkableInProject(), anchor(), getOutputFileBase(), getReference(), isDetailedSectionVisible(), warnIfUndocumented(), writeDeclaration(), writeDocumentation() , 以及 writeLink().
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 2613 行定义.
引用了 Config_getBool, Definition::definitionType(), getClassDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), getMemberSpecifiers(), Entry::Inline, isAbstract(), isAddable(), isAssign(), isAttribute(), isBound(), isConstExpr(), isConstrained(), isCopy(), isDefault(), isDelete(), isExplicit(), isExternal(), isFinal(), isFriend(), isGettable(), isImplementation(), isInitonly(), isInline(), isMaybeAmbiguous(), isMaybeDefault(), isMaybeVoid(), isMutable(), isNew(), isNoExcept(), isNonAtomic(), isObjCMethod(), isObjCProperty(), isOptional(), isOverride(), isPrivateGettable(), isPrivateSettable(), isProtectedGettable(), isProtectedSettable(), isPublished(), isRaisable(), isReadable(), isReadonly(), isRelated(), isRemovable(), isRequired(), isRetain(), isSealed(), isSettable(), isSignal(), isSlot(), isStatic(), isStrong(), isTransient(), isUNOProperty(), isUnretained(), isWeak(), isWritable(), m_impl, MemberDefImpl::IMPL::memSpec, Normal, Package, Private, Protected, protection(), Public, Pure, SrcLangExt_CSharp, SrcLangExt_VHDL, theTranslator, TRUE, Translator::trVhdlType(), Definition::TypeClass, Virtual , 以及 virtualness().
被这些函数引用 writeDocumentation().
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4803 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4818 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::nspace.
被这些函数引用 _computeLinkableInProject(), getClassDefOfAnonymousType(), getOutputFileBase(), getReference(), getScopeString(), isDetailedSectionVisible(), warnIfUndocumented(), writeDeclaration(), writeDocumentation() , 以及 writeLink().
|
virtual |
Returns the base file name (without extension) of this definition. as it is referenced to/written to disk.
实现了 MemberDef.
在文件 memberdef.cpp 第 1517 行定义.
引用了 MemberDef::anchor(), anchor(), Config_getBool, MemberDefImpl::IMPL::explicitOutputFileBase, getClassDef(), DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), getEnumScope(), getFileDef(), getGroupDef(), getNamespaceDef(), GroupDef::getOutputFileBase(), NamespaceDef::getOutputFileBase(), MemberDef::getOutputFileBase(), FileDef::getOutputFileBase(), ClassDef::getOutputFileBase(), hasDetailedDescription(), Definition::isAnonymous(), QCString::isEmpty(), NamespaceDef::isLinkable(), ClassDef::isSimple(), m_impl, DefinitionMixin< MemberDefMutable >::name(), qPrint(), templateMaster() , 以及 warn().
被这些函数引用 addListReference(), writeDeclaration(), writeDocumentation(), writeLink(), writeMemberDocSimple() , 以及 writeTagFile().
|
virtual |
|
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
实现了 MemberDef.
在文件 memberdef.cpp 第 1581 行定义.
引用了 getClassDef(), getFileDef(), getGroupDef(), getNamespaceDef(), MemberDef::getReference(), ClassDef::getReference(), DefinitionMixin< Base >::getReference(), Definition::getReference(), QCString::isEmpty() , 以及 templateMaster().
被这些函数引用 anchor() , 以及 writeLink().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4082 行定义.
引用了 NamespaceDef::displayName(), ClassDef::displayName(), getClassDef() , 以及 getNamespaceDef().
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5381 行定义.
引用了 MemberDefImpl::IMPL::hasCallerGraph , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5363 行定义.
引用了 MemberDefImpl::IMPL::hasCallGraph , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 2491 行定义.
引用了 _countReimplementedBy(), _hasVisibleCallerGraph(), _hasVisibleCallGraph(), _isReimplements(), MemberDef::argumentList(), briefDescription(), Config_getBool, MemberDefImpl::IMPL::defArgList, MemberDefImpl::IMPL::detailedDescriptionCachedValue, documentation(), getClassDef(), DefinitionMixin< MemberDefMutable >::getSourceFileBase(), MemberDefImpl::IMPL::hasDetailedDescriptionCached, ArgumentList::hasDocumentation(), hasDocumentedEnumValues(), hasExamples(), hasMultiLineInitializer(), ArgumentList::hasParameters(), hasReferencedByRelation(), hasReferencesRelation(), DefinitionMixin< MemberDefMutable >::hasSourceReffedBy(), DefinitionMixin< MemberDefMutable >::hasSourceRefs(), DefinitionMixin< MemberDefMutable >::hasSources(), DefinitionMixin< MemberDefMutable >::inbodyDocumentation(), QCString::isEmpty(), isEnumerate(), isFriend(), DefinitionMixin< MemberDefMutable >::isHidden(), isStatic(), m_impl, MemberType_EnumValue, MemberType_Friend, MemberDefImpl::IMPL::mtype, Normal, Private, MemberDefImpl::IMPL::prot, protection(), protectionLevelVisible(), MemberDefImpl::IMPL::templateMaster, MemberDefImpl::IMPL::typeConstraints , 以及 MemberDefImpl::IMPL::virt.
被这些函数引用 getOutputFileBase(), isDetailedSectionVisible(), warnIfUndocumented(), writeDeclaration() , 以及 writeLink().
|
virtual |
Returns TRUE iff the definition is documented (which could be generated documentation)
实现了 MemberDef.
在文件 memberdef.cpp 第 4063 行定义.
引用了 MemberDefImpl::IMPL::defArgList, MemberDefImpl::IMPL::docEnumValues, ArgumentList::hasDocumentation(), DefinitionMixin< Base >::hasDocumentation(), m_impl, MemberType_Enumeration , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 _computeLinkableInProject(), isBriefSectionVisible(), visibleInIndex() , 以及 warnIfUndocumentedParams().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5215 行定义.
引用了 MemberDefImpl::IMPL::docEnumValues , 以及 m_impl.
被这些函数引用 hasDetailedDescription() , 以及 writeEnumDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1512 行定义.
引用了 MemberDefImpl::IMPL::examples , 以及 m_impl.
被这些函数引用 _writeExamples() , 以及 hasDetailedDescription().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4216 行定义.
引用了 MemberDefImpl::IMPL::initLines, m_impl, MemberDefImpl::IMPL::maxInitLines , 以及 MemberDefImpl::IMPL::userInitLines.
被这些函数引用 hasDetailedDescription() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4207 行定义.
引用了 MemberDefImpl::IMPL::initializer, MemberDefImpl::IMPL::initLines, QCString::isEmpty(), m_impl, MemberDefImpl::IMPL::maxInitLines , 以及 MemberDefImpl::IMPL::userInitLines.
被这些函数引用 writeDeclaration() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5399 行定义.
引用了 MemberDefImpl::IMPL::hasReferencedByRelation , 以及 m_impl.
被这些函数引用 hasDetailedDescription(), MemberDefImpl::IMPL::init() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5404 行定义.
引用了 MemberDefImpl::IMPL::hasReferencesRelation , 以及 m_impl.
被这些函数引用 hasDetailedDescription(), MemberDefImpl::IMPL::init() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5769 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::numberOfFlowKW.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4793 行定义.
引用了 MemberDefImpl::IMPL::initializer , 以及 m_impl.
被这些函数引用 setInitializer().
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 1501 行定义.
引用了 MemberDefImpl::IMPL::enumFields, m_impl , 以及 MemberVector::push_back().
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5655 行定义.
引用了 FALSE, MemberDefImpl::IMPL::isTypedefValCached , 以及 m_impl.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5053 行定义.
引用了 Entry::Abstract, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5003 行定义.
引用了 Entry::Addable, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5078 行定义.
引用了 Entry::Assign, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5135 行定义.
引用了 Entry::Attribute, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5150 行定义.
引用了 Entry::Bound, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
This methods returns TRUE iff the brief section (also known as declaration section) is visible in the documentation.
实现了 MemberDef.
在文件 memberdef.cpp 第 1881 行定义.
引用了 MemberDefImpl::IMPL::annScope, Config_getBool, MemberDefImpl::IMPL::defArgList, documentation(), ArgumentList::empty(), end(), ArgumentList::front(), getClassDef(), MemberDefImpl::IMPL::grpId, hasDocumentation(), isConstructor(), isDestructor(), isDocumentedFriendClass(), QCString::isEmpty(), isFriend(), DefinitionMixin< MemberDefMutable >::isHidden(), isStatic(), m_impl, Doxygen::memberGroupInfoMap, MemberType_Friend, MemberDefImpl::IMPL::mtype, Normal, Private, MemberDefImpl::IMPL::prot, protection(), protectionLevelVisible(), Argument::type , 以及 MemberDefImpl::IMPL::virt.
被这些函数引用 writeEnumDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5245 行定义.
引用了 Entry::ConstExpr, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5155 行定义.
引用了 Entry::Constrained, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4438 行定义.
引用了 _computeIsConstructor(), ASSERT , 以及 m_isConstructorCached.
被这些函数引用 detectUndocumentedParams(), isBriefSectionVisible() , 以及 showInCallGraph().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5073 行定义.
引用了 Entry::Copy, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4928 行定义.
引用了 m_impl, MemberType_DCOP , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5120 行定义.
引用了 Entry::Default, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4918 行定义.
引用了 m_impl, MemberType_Define , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 writeDeclaration() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5125 行定义.
引用了 Entry::Delete, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4058 行定义.
引用了 MemberDefImpl::IMPL::defArgList, ArgumentList::isDeleted() , 以及 m_impl.
被这些函数引用 warnIfUndocumented() , 以及 warnIfUndocumentedParams().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4475 行定义.
引用了 _computeIsDestructor(), ASSERT , 以及 m_isDestructorCached.
被这些函数引用 _computeIsDestructor(), detectUndocumentedParams(), isBriefSectionVisible() , 以及 showInCallGraph().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 2595 行定义.
引用了 Config_getBool, File, getClassDef(), getGroupDef(), getNamespaceDef(), Group, DefinitionMixin< MemberDefMutable >::hasBriefDescription(), hasDetailedDescription(), NamespaceDef::isLinkable(), isReference() , 以及 ClassDef::isSimple().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4903 行定义.
引用了 m_impl, MemberType_Dictionary , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5225 行定义.
引用了 MemberDefImpl::IMPL::docsForDefinition , 以及 m_impl.
被这些函数引用 detectUndocumentedParams().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4048 行定义.
引用了 QCString::find(), getClass(), isFriendClass(), ClassDef::isLinkable(), QCString::left() , 以及 DefinitionMixin< MemberDefMutable >::name().
被这些函数引用 isBriefSectionVisible() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4883 行定义.
引用了 m_impl, MemberType_Enumeration , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 _writeEnumValues(), displayDefinition(), getDeclType(), hasDetailedDescription() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5098 行定义.
引用了 Entry::EnumStruct, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getDeclType() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4888 行定义.
引用了 m_impl, MemberType_EnumValue , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 displayDefinition() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4938 行定义.
引用了 m_impl, MemberType_Event , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4963 行定义.
引用了 Entry::Explicit, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5191 行定义.
引用了 MemberDefImpl::IMPL::explExt , 以及 m_impl.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5028 行定义.
引用了 Entry::Final, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4948 行定义.
引用了 Foreign, m_impl , 以及 MemberDefImpl::IMPL::related.
被这些函数引用 isRelatedOrFriend().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4923 行定义.
引用了 m_impl, MemberType_Friend , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 getLabels(), hasDetailedDescription(), isBriefSectionVisible(), isFriendClass(), isNotFriend() , 以及 isRelatedOrFriend().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5991 行定义.
引用了 isFriend(), m_impl , 以及 MemberDefImpl::IMPL::type.
被这些函数引用 isDocumentedFriendClass() , 以及 warnIfUndocumented().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5981 行定义.
引用了 Config_getBool, m_impl , 以及 MemberDefImpl::IMPL::type.
被这些函数引用 isNotFriend() , 以及 isRelatedOrFriend().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4908 行定义.
引用了 m_impl, MemberType_Function , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 _hasVisibleCallerGraph(), _hasVisibleCallGraph(), isFunctionOrSignalSlot(), isObjCMethod(), showInCallGraph(), warnIfUndocumentedParams() , 以及 writeDocumentation().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4913 行定义.
引用了 argsString(), QCString::find(), m_impl, MemberType_Variable , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4973 行定义.
引用了 Entry::Gettable, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5186 行定义.
引用了 MemberDefImpl::IMPL::implOnly , 以及 m_impl.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5048 行定义.
引用了 Entry::Initonly, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4958 行定义.
引用了 Entry::Inline, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
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.
实现了 MemberDef.
在文件 memberdef.cpp 第 1751 行定义.
引用了 MemberDef::isLinkable(), isLinkableInProject(), isReference(), m_impl , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 visibleInIndex() , 以及 writeLink().
|
virtual |
Returns TRUE iff it is possible to link to this item within this project.
实现了 MemberDef.
在文件 memberdef.cpp 第 1740 行定义.
引用了 _computeLinkableInProject(), ASSERT , 以及 m_isLinkableCached.
被这些函数引用 addListReference(), isLinkable(), writeEnumDeclaration() , 以及 writeTagFile().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5175 行定义.
引用了 m_impl, Entry::MaybeAmbiguous , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5170 行定义.
引用了 m_impl, Entry::MaybeDefault , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5165 行定义.
引用了 m_impl, Entry::MaybeVoid , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4968 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Mutable.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5033 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::New.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5130 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::NoExcept.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5068 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::NonAtomic.
被这些函数引用 getLabels().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4694 行定义.
引用了 FALSE, getClassDef(), isFunction() , 以及 TRUE.
被这些函数引用 addListReference(), getDeclType(), getLabels(), qualifiedName(), showInCallGraph(), writeDeclaration(), writeDocumentation(), writeLink() , 以及 writeMemberDocSimple().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4700 行定义.
引用了 FALSE, getClassDef(), isProperty() , 以及 TRUE.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5058 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Optional.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5043 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Override.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4978 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::PrivateGettable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4993 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::PrivateSettable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4933 行定义.
引用了 m_impl, MemberType_Property , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 isObjCProperty() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4983 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::ProtectedGettable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4998 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::ProtectedSettable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5180 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Published.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5013 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Raisable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5018 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Readable.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5145 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Readonly.
被这些函数引用 getLabels().
|
virtual |
Returns TRUE if this definition is imported via a tag file.
实现了 MemberDef.
在文件 memberdef.cpp 第 6014 行定义.
引用了 DefinitionMixin< Base >::isReference(), MemberDef::isReference(), m_impl , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 _computeLinkableInProject(), isDetailedSectionVisible(), isLinkable(), warnIfUndocumented(), warnIfUndocumentedParams() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1482 行定义.
引用了 FALSE, ClassDef::isBaseClass(), m_impl, MemberDefImpl::IMPL::redefinedBy , 以及 TRUE.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4943 行定义.
引用了 m_impl, Related , 以及 MemberDefImpl::IMPL::related.
被这些函数引用 addListReference(), getLabels(), isRelatedOrFriend() , 以及 writeLink().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 6009 行定义.
引用了 isForeign(), isFriend(), isFriendToHide() , 以及 isRelated().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5008 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Removable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5063 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Required.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5083 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Retain.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5038 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Sealed.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4898 行定义.
引用了 m_impl, MemberType_Sequence , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4988 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Settable.
被这些函数引用 getLabels() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4868 行定义.
引用了 m_impl, MemberType_Signal , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 _hasVisibleCallerGraph(), _hasVisibleCallGraph(), getLabels() , 以及 isFunctionOrSignalSlot().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5240 行定义.
引用了 Entry::Local, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 displayDefinition() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4873 行定义.
引用了 m_impl, MemberType_Slot , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 _hasVisibleCallerGraph(), _hasVisibleCallGraph(), getLabels(), isFunctionOrSignalSlot() , 以及 showInCallGraph().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4953 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::stat.
被这些函数引用 displayDefinition(), getLabels(), hasDetailedDescription(), isBriefSectionVisible(), objCMethodName(), qualifiedName(), visibleInIndex(), writeDeclaration(), writeDocumentation(), writeLink() , 以及 writeTagFile().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5093 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Strong.
被这些函数引用 getDeclType(), getLabels(), writeDocumentation() , 以及 writeTagFile().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5103 行定义.
引用了 MemberDefImpl::IMPL::enumScope, MemberDef::isStrong(), m_impl, MemberType_EnumValue , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5196 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::tspec.
被这些函数引用 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5160 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Transient.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5115 行定义.
引用了 Entry::Alias, m_impl , 以及 MemberDefImpl::IMPL::memSpec.
被这些函数引用 getDeclType() , 以及 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4893 行定义.
引用了 m_impl, MemberType_Typedef , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 fieldType(), getDeclType(), writeDeclaration() , 以及 writeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5414 行定义.
引用了 MemberDefImpl::IMPL::isTypedefValCached , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5140 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Property.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5110 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Unretained.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4878 行定义.
引用了 m_impl, MemberType_Variable , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 writeDocumentation() , 以及 writeMemberDocSimple().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5088 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Weak.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5023 行定义.
引用了 m_impl, MemberDefImpl::IMPL::memSpec , 以及 Entry::Writable.
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5235 行定义.
引用了 MemberDefImpl::IMPL::livesInsideEnum , 以及 m_impl.
被这些函数引用 MemberDefImpl::IMPL::init() , 以及 setEnumScope().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5542 行定义.
引用了 Foreign, m_impl, m_isLinkableCached , 以及 MemberDefImpl::IMPL::related.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5619 行定义.
引用了 MemberDefImpl::IMPL::implOnly, m_impl , 以及 TRUE.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5536 行定义.
引用了 m_impl, m_isLinkableCached, Related , 以及 MemberDefImpl::IMPL::related.
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4863 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 codeSymbolType().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3828 行定义.
引用了 m_impl, MemberType_DCOP, MemberType_Define, MemberType_Dictionary, MemberType_Enumeration, MemberType_EnumValue, MemberType_Event, MemberType_Friend, MemberType_Function, MemberType_Interface, MemberType_Property, MemberType_Sequence, MemberType_Service, MemberType_Signal, MemberType_Slot, MemberType_Typedef, MemberType_Variable , 以及 MemberDefImpl::IMPL::mtype.
被这些函数引用 warnIfUndocumented().
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4612 行定义.
引用了 MemberDefImpl::IMPL::defArgList , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4617 行定义.
引用了 MemberDefImpl::IMPL::declArgList , 以及 m_impl.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1423 行定义.
引用了 MemberDefImpl::IMPL::classDef, Definition::definitionType(), MemberDefImpl::IMPL::fileDef, m_impl, m_isConstructorCached, m_isLinkableCached, MemberDefImpl::IMPL::nspace, DefinitionMixin< MemberDefMutable >::setOuterScope(), toClassDef(), toFileDef(), toNamespaceDef(), Definition::TypeClass, Definition::TypeFile , 以及 Definition::TypeNamespace.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4741 行定义.
引用了 getClassDef(), isStatic(), Definition::name() , 以及 DefinitionMixin< MemberDefMutable >::name().
|
private |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4858 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::prot.
被这些函数引用 getLabels(), hasDetailedDescription() , 以及 isBriefSectionVisible().
|
virtual |
Returns the fully qualified name of this definition
实现了 MemberDef.
在文件 memberdef.cpp 第 4706 行定义.
引用了 MemberDefImpl::IMPL::enumScope, getClassDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), isObjCMethod(), isStatic(), MemberDef::isStrong(), DefinitionMixin< MemberDefMutable >::localName(), m_impl, Definition::name(), DefinitionMixin< MemberDefMutable >::name(), MemberDef::qualifiedName() , 以及 DefinitionMixin< Base >::qualifiedName().
被这些函数引用 _writeCallerGraph(), _writeCallGraph(), addListReference(), detectUndocumentedParams() , 以及 warnIfUndocumentedParams().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1477 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::redefinedBy.
被这些函数引用 _countReimplementedBy() , 以及 _writeReimplementedBy().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 1472 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::redefines.
被这些函数引用 _isReimplements(), _writeReimplements() , 以及 virtualness().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5210 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::relatedAlso.
被这些函数引用 MemberDefImpl::IMPL::init().
|
virtual |
|
inlinevirtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 75 行定义.
|
inlinevirtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 76 行定义.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5280 行定义.
引用了 MemberDef::argumentList(), ArgumentList::begin(), MemberDefImpl::IMPL::declArgList, MemberDef::declArgumentList(), MemberDefImpl::IMPL::defArgList, ArgumentList::end(), QCString::isEmpty(), m_impl , 以及 Argument::name.
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4632 行定义.
引用了 MemberDefImpl::IMPL::accessorClass, MemberDefImpl::IMPL::accessorType , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4090 行定义.
引用了 MemberDefImpl::IMPL::anc, MemberDefImpl::IMPL::args, QCString::data(), definition(), ArgumentList::hasParameters(), QCString::isEmpty(), QCString::length(), m_impl, DefinitionMixin< MemberDefMutable >::name(), QCString::prepend(), qsnprintf, MemberDefImpl::IMPL::requiresClause, ArgumentList::size() , 以及 MemberDefImpl::IMPL::tArgList.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5575 行定义.
引用了 MemberDefImpl::IMPL::annEnumType , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5358 行定义.
引用了 MemberDefImpl::IMPL::annUsed, m_impl , 以及 TRUE.
被这些函数引用 writeDeclaration().
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5508 行定义.
引用了 MemberDefImpl::IMPL::bitfields, m_impl , 以及 QCString::simplifyWhiteSpace().
|
virtual |
Sets the brief description of this definition to b. A dot is added to the sentence if not available.
重载 DefinitionMixin< MemberDefMutable > .
在文件 memberdef.cpp 第 1722 行定义.
引用了 DefinitionMixin< MemberDefMutable >::briefFile(), DefinitionMixin< MemberDefMutable >::briefLine(), m_isLinkableCached , 以及 DefinitionMixin< Base >::setBriefDescription().
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5685 行定义.
引用了 MemberDefImpl::IMPL::categoryRelation , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5607 行定义.
引用了 MemberDefImpl::IMPL::declColumn, MemberDefImpl::IMPL::declFileName, MemberDefImpl::IMPL::declLine , 以及 m_impl.
被这些函数引用 setExplicitExternal() , 以及 setPrototype().
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 1764 行定义.
引用了 MemberDefImpl::IMPL::defTmpArgLists , 以及 m_impl.
被这些函数引用 deepCopy().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5645 行定义.
引用了 MemberDefImpl::IMPL::docsForDefinition , 以及 m_impl.
|
virtual |
Sets the documentation of this definition to d.
重载 DefinitionMixin< MemberDefMutable > .
在文件 memberdef.cpp 第 1716 行定义.
引用了 DefinitionMixin< MemberDefMutable >::docFile(), DefinitionMixin< MemberDefMutable >::docLine(), m_isLinkableCached , 以及 DefinitionMixin< Base >::setDocumentation().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5570 行定义.
引用了 MemberDefImpl::IMPL::docEnumValues , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5690 行定义.
引用了 MemberDefImpl::IMPL::enumBaseType , 以及 m_impl.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5563 行定义.
引用了 MemberDefImpl::IMPL::classDef, m_impl, m_isConstructorCached , 以及 m_isLinkableCached.
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4136 行定义.
引用了 MemberDefImpl::IMPL::enumScope, MemberDef::getGroupDef(), MemberDef::getGroupFileName(), MemberDef::getGroupHasDocs(), MemberDef::getGroupPri(), MemberDef::getGroupStartLine(), MemberDefImpl::IMPL::group, MemberDefImpl::IMPL::groupFileName, MemberDefImpl::IMPL::groupHasDocs, MemberDefImpl::IMPL::grouppri, MemberDefImpl::IMPL::groupStartLine, livesInsideEnum(), MemberDefImpl::IMPL::livesInsideEnum, m_impl , 以及 m_isLinkableCached.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5593 行定义.
引用了 MemberDefImpl::IMPL::explExt, m_impl, setDeclFile() , 以及 DefinitionMixin< MemberDefMutable >::setDefFile().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5484 行定义.
引用了 MemberDefImpl::IMPL::fileDef, m_impl, m_isConstructorCached, m_isDestructorCached , 以及 m_isLinkableCached.
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5650 行定义.
引用了 MemberDefImpl::IMPL::groupAlias , 以及 m_impl.
|
virtual |
|
virtual |
重载 DefinitionMixin< MemberDefMutable > .
在文件 memberdef.cpp 第 1734 行定义.
引用了 m_isLinkableCached , 以及 DefinitionMixin< Base >::setHidden().
|
virtual |
Set the documentation that was found inside the body of an item. If there was already some documentation set, the new documentation will be appended.
重载 DefinitionMixin< MemberDefMutable > .
在文件 memberdef.cpp 第 1728 行定义.
引用了 DefinitionMixin< MemberDefMutable >::inbodyFile(), DefinitionMixin< MemberDefMutable >::inbodyLine(), m_isLinkableCached , 以及 DefinitionMixin< Base >::setInbodyDocumentation().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5548 行定义.
引用了 MemberDefImpl::IMPL::docProvider , 以及 m_impl.
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5513 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::userInitLines.
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5614 行定义.
引用了 MemberDefImpl::IMPL::grpId, DefinitionMixin< MemberDefMutable >::id() , 以及 m_impl.
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5473 行定义.
引用了 m_impl, m_isLinkableCached , 以及 MemberDefImpl::IMPL::mtype.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4159 行定义.
引用了 m_impl, MemberDefImpl::IMPL::nspace , 以及 DefinitionMixin< MemberDefMutable >::setOuterScope().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5492 行定义.
引用了 m_impl, m_isLinkableCached , 以及 MemberDefImpl::IMPL::prot.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5580 行定义.
引用了 m_impl, MemberDefImpl::IMPL::proto, setDeclFile() , 以及 DefinitionMixin< MemberDefMutable >::setDefFile().
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5558 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::relatedAlso.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5700 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::requiresClause.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4299 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::sectionMap.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4730 行定义.
引用了 MemberDefImpl::IMPL::anc, TagInfo::anchor, MemberDefImpl::IMPL::explicitOutputFileBase, TagInfo::fileName, m_impl, DefinitionMixin< MemberDefMutable >::setReference(), stripExtension() , 以及 TagInfo::tagName.
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 5639 行定义.
引用了 m_impl, m_isLinkableCached , 以及 MemberDefImpl::IMPL::templateMaster.
|
virtual |
|
virtual |
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4622 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::typeConstraints.
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5201 行定义.
引用了 isConstructor(), isDestructor(), isFunction(), isObjCMethod() , 以及 isSlot().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 5409 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::templateMaster.
被这些函数引用 _computeLinkableInProject(), getOutputFileBase(), getReference() , 以及 MemberDefImpl::IMPL::init().
|
virtual |
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4773 行定义.
引用了 m_impl , 以及 MemberDefImpl::IMPL::type.
被这些函数引用 detectUndocumentedParams(), warnIfUndocumentedParams() , 以及 writeTagFile().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4305 行定义.
引用了 DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), m_impl, DefinitionMixin< MemberDefMutable >::name(), Normal, qPrint(), reimplements(), MemberDef::reimplements(), MemberDefImpl::IMPL::virt, Virtual, MemberDef::virtualness() , 以及 warn().
被这些函数引用 getLabels().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3896 行定义.
引用了 Config_getBool, hasDocumentation(), DefinitionMixin< MemberDefMutable >::isAnonymous(), isLinkable() , 以及 isStatic().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4076 行定义.
引用了 MemberGroup::header(), m_impl , 以及 MemberDefImpl::IMPL::memberGroup.
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 3852 行定义.
引用了 argsString(), NamespaceDef::compoundTypeString(), ClassDef::compoundTypeString(), Config_getBool, QCString::find(), getClassDef(), DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), getFileDef(), getGroupDef(), getNamespaceDef(), hasDetailedDescription(), DefinitionMixin< MemberDefMutable >::hasUserDocumentation(), isDeleted(), isFriendClass(), isReference(), m_impl, memberTypeName(), Definition::name(), DefinitionMixin< MemberDefMutable >::name(), MemberDefImpl::IMPL::prot, protectionLevelVisible(), qPrint(), warn_undoc() , 以及 warnIfUndocumentedParams().
被这些函数引用 writeDeclaration().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4021 行定义.
引用了 Config_getBool, DefinitionMixin< MemberDefMutable >::getDefFileName(), DefinitionMixin< MemberDefMutable >::getDefLine(), hasDocumentation(), MemberDefImpl::IMPL::hasDocumentedParams, MemberDefImpl::IMPL::hasDocumentedReturnType, isDeleted(), QCString::isEmpty(), isFunction(), isReference(), m_impl, qPrint(), qualifiedName(), Doxygen::suppressDocWarnings, typeString() , 以及 warn_doc_error().
被这些函数引用 warnIfUndocumented() , 以及 writeDocumentation().
|
virtual |
init.isEmpty() && initLines==0 && // one line initializer
实现了 MemberDef.
在文件 memberdef.cpp 第 2063 行定义.
引用了 _writeTemplatePrefix(), anchor(), MemberDefImpl::IMPL::annEnumType, MemberDefImpl::IMPL::annMemb, QCString::append(), argsString(), ASSERT, QCString::at(), MemberDefImpl::IMPL::bitfields, briefDescription(), DefinitionMixin< MemberDefMutable >::briefFile(), DefinitionMixin< MemberDefMutable >::briefLine(), Config_getBool, createDocParser(), OutputList::disable(), OutputList::disableAllBut(), Definition::displayName(), OutputGenerator::Docbook, OutputList::docify(), ArgumentList::empty(), OutputList::enable(), OutputList::endAnonTypeScope(), OutputList::endDoxyAnchor(), OutputList::endMemberDeclaration(), OutputList::endMemberDescription(), OutputList::endMemberItem(), OutputList::endMemberTemplateParams(), OutputList::endParagraph(), OutputList::endTextLink(), OutputList::endTypewriter(), excpString(), FALSE, getAnonymousEnumType(), DefinitionMixin< MemberDefMutable >::getBodyDef(), getClass(), MemberDef::getClassDef(), getClassDef(), getClassDefOfAnonymousType(), MemberDef::getFileDef(), getFileDef(), MemberDef::getGroupDef(), getGroupDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), MemberDef::getNamespaceDef(), getNamespaceDef(), DefinitionMixin< MemberDefMutable >::getOuterScope(), getOutputFileBase(), hasDetailedDescription(), hasOneLineInitializer(), ArgumentList::hasParameters(), OutputGenerator::Html, MemberDefImpl::IMPL::initializer, OutputList::insertMemberAlign(), isAddable(), DefinitionMixin< MemberDefMutable >::isAnonymous(), isDefine(), isDocumentedFriendClass(), QCString::isEmpty(), OutputList::isEnabled(), isEvent(), isGettable(), isImplementation(), isObjCMethod(), isObjCProperty(), isPrivateGettable(), isPrivateSettable(), isProperty(), isProtectedGettable(), isProtectedSettable(), isRaisable(), isReference(), isRemovable(), isSettable(), isStatic(), isTypeAlias(), isTypedef(), OutputGenerator::Latex, QCString::left(), QCString::length(), linkifyText(), m_impl, OutputGenerator::Man, reg::match(), MemberType_EnumValue, MemberType_Friend, MemberDefImpl::IMPL::mtype, Definition::name(), DefinitionMixin< MemberDefMutable >::name(), Normal, OutputList::parseText(), OutputList::popGeneratorState(), QCString::prepend(), Private, MemberDefImpl::IMPL::prot, OutputList::pushGeneratorState(), removeAnonymousScopes(), QCString::right(), OutputGenerator::RTF, reg::search(), setAnonymousUsed(), MemberDefMutable::setAnonymousUsed(), QCString::simplifyWhiteSpace(), SrcLangExt_Cpp, SrcLangExt_Slice, OutputList::startAnonTypeScope(), OutputList::startDoxyAnchor(), OutputList::startMemberDeclaration(), OutputList::startMemberDescription(), OutputList::startMemberItem(), OutputList::startMemberTemplateParams(), OutputList::startParagraph(), OutputList::startTextLink(), OutputList::startTypewriter(), QCString::str(), QCString::stripPrefix(), substitute(), MemberDefImpl::IMPL::tArgList, theTranslator, toClassDefMutable(), toMemberDefMutable(), Translator::trMore(), TRUE, MemberDefImpl::IMPL::type, validatingParseDoc(), MemberDefImpl::IMPL::virt, warnIfUndocumented(), ClassDefMutable::writeDeclaration(), OutputList::writeDoc(), MemberDef::writeEnumDeclaration(), OutputList::writeLatexSpacing(), writeLink(), MemberDefMutable::writeLink(), OutputList::writeNonBreakableSpace() , 以及 OutputList::writeString().
|
virtual |
Writes the "detailed documentation" section of this member to all active output formats.
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 3217 行定义.
引用了 _writeCallerGraph(), _writeCallGraph(), _writeCategoryRelation(), _writeEnumValues(), _writeExamples(), _writeGroupInclude(), _writeMultiLineInitializer(), _writeReimplementedBy(), _writeReimplements(), _writeTemplatePrefix(), _writeTypeConstraints(), anchor(), argsString(), MemberDef::argumentList(), QCString::at(), briefDescription(), DefinitionMixin< MemberDefMutable >::briefFile(), DefinitionMixin< MemberDefMutable >::briefLine(), Config_getBool, QCString::data(), MemberDefImpl::IMPL::defArgList, definition(), Definition::definitionType(), MemberDefImpl::IMPL::defTmpArgLists, OutputList::disable(), OutputList::disableAll(), NamespaceDef::displayName(), FileDef::displayName(), Definition::displayName(), ClassDef::displayName(), DefinitionMixin< MemberDefMutable >::docFile(), OutputList::docify(), DefinitionMixin< MemberDefMutable >::docLine(), documentation(), ArgumentList::empty(), OutputList::enable(), OutputList::endDoxyAnchor(), OutputList::endIndent(), OutputList::endLabels(), OutputList::endMemberDoc(), OutputList::endMemberDocName(), OutputList::endMemberDocPrefixItem(), OutputList::endParagraph(), OutputList::endParameterList(), MemberDefImpl::IMPL::enumBaseType, excpString(), extractDirection(), FALSE, QCString::find(), QCString::findRev(), OutputList::generateDoc(), DefinitionMixin< MemberDefMutable >::getBodyDef(), getClassDef(), getFileDef(), getGroupDef(), getLabels(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), getNamespaceDef(), getOutputFileBase(), ClassDef::getTemplateParameterLists(), ArgumentList::hasDocumentation(), hasMultiLineInitializer(), hasOneLineInitializer(), ArgumentList::hasParameters(), hasReferencedByRelation(), hasReferencesRelation(), OutputGenerator::Html, DefinitionMixin< MemberDefMutable >::inbodyDocumentation(), DefinitionMixin< MemberDefMutable >::inbodyFile(), DefinitionMixin< MemberDefMutable >::inbodyLine(), Config::init(), MemberDefImpl::IMPL::initializer, isDefine(), QCString::isEmpty(), isEnumerate(), isEnumStruct(), isEnumValue(), isFunction(), isId(), NamespaceDef::isLinkable(), VhdlDocGen::isMisc(), isObjCMethod(), ClassDef::isObjectiveC(), isSliceLocal(), reg::isspace(), isStatic(), isStrong(), isTemplateSpecialization(), isTypedef(), isVariable(), QCString::left(), QCString::length(), linkifyText(), m_impl, reg::match(), MemberDefImpl::IMPL::metaData, QCString::mid(), Definition::name(), DefinitionMixin< MemberDefMutable >::name(), OutputList::popGeneratorState(), QCString::prepend(), OutputList::pushGeneratorState(), reAnonymous, QCString::remove(), reg::search(), QCString::simplifyWhiteSpace(), SrcLangExt_Cpp, SrcLangExt_Slice, SrcLangExt_VHDL, OutputList::startDoxyAnchor(), OutputList::startIndent(), OutputList::startLabels(), OutputList::startMemberDoc(), OutputList::startMemberDocName(), OutputList::startMemberDocPrefixItem(), OutputList::startParagraph(), QCString::str(), substitute(), MemberDefImpl::IMPL::tArgList, MemberDefImpl::IMPL::templateMaster, toGroupDef(), TRUE, Definition::TypeFile, Definition::TypeGroup, warnIfUndocumentedParams(), writeDefArgumentList(), writeExceptionList(), DefinitionMixin< MemberDefMutable >::writeInlineCode(), OutputList::writeLabel(), OutputList::writeNonBreakableSpace(), VhdlDocGen::writeSource(), DefinitionMixin< MemberDefMutable >::writeSourceDef(), DefinitionMixin< MemberDefMutable >::writeSourceReffedBy(), DefinitionMixin< MemberDefMutable >::writeSourceRefs(), OutputList::writeString() , 以及 VhdlDocGen::writeVHDLTypeDocumentation().
|
virtual |
实现了 MemberDef.
在文件 memberdef.cpp 第 4486 行定义.
引用了 MemberVector::begin(), Config_getInt, OutputList::disable(), OutputList::disableAllBut(), OutputGenerator::Docbook, OutputList::docify(), OutputList::enable(), MemberVector::end(), OutputList::endBold(), MemberDefImpl::IMPL::enumBaseType, MemberDefImpl::IMPL::enumFields, QCString::findRev(), MemberDef::hasDocumentation(), hasDocumentedEnumValues(), MemberDef::hasOneLineInitializer(), OutputGenerator::Html, MemberDef::initializer(), isBriefSectionVisible(), MemberDef::isBriefSectionVisible(), QCString::isEmpty(), isLinkableInProject(), OutputGenerator::Latex, QCString::length(), OutputList::lineBreak(), m_impl, OutputGenerator::Man, Definition::name(), DefinitionMixin< MemberDefMutable >::name(), OutputList::parseText(), OutputList::popGeneratorState(), OutputList::pushGeneratorState(), QCString::right(), OutputList::startBold(), toMemberDefMutable(), OutputList::writeChar(), writeLink(), MemberDefMutable::writeLink() , 以及 OutputList::writeString().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 1769 行定义.
引用了 anchor(), Config_getBool, NamespaceDef::displayName(), ClassDef::displayName(), MemberDef::displayName(), OutputList::docify(), OutputList::endBold(), MemberDefImpl::IMPL::enumScope, getClassDef(), getEnumScope(), MemberDef::getGroupDef(), getGroupDef(), DefinitionMixin< MemberDefMutable >::getLanguage(), getLanguageSpecificSeparator(), getNamespaceDef(), GroupDef::getOutputFileBase(), getOutputFileBase(), getReference(), Definition::getReference(), hasDetailedDescription(), isLinkable(), isObjCMethod(), isRelated(), isStatic(), MemberDefImpl::IMPL::livesInsideEnum, m_impl, MemberType_EnumValue, MemberDefImpl::IMPL::mtype, DefinitionMixin< MemberDefMutable >::name(), QCString::prepend(), OutputList::startBold(), TRUE , 以及 OutputList::writeObjectLink().
被这些函数引用 writeDeclaration() , 以及 writeEnumDeclaration().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 3725 行定义.
引用了 MemberDefImpl::IMPL::accessorClass, anchor(), ClassDef::anchor(), argsString(), QCString::at(), MemberDefImpl::IMPL::bitfields, briefDescription(), DefinitionMixin< MemberDefMutable >::briefFile(), DefinitionMixin< MemberDefMutable >::briefLine(), Config_getBool, Definition::definitionType(), OutputList::disable(), DefinitionMixin< MemberDefMutable >::docFile(), OutputList::docify(), DefinitionMixin< MemberDefMutable >::docLine(), documentation(), OutputList::enable(), OutputList::endDoxyAnchor(), OutputList::endInlineMemberDoc(), OutputList::endInlineMemberName(), OutputList::endInlineMemberType(), FALSE, fieldType(), OutputList::generateDoc(), DefinitionMixin< MemberDefMutable >::getBodyDef(), DefinitionMixin< MemberDefMutable >::getOuterScope(), getOutputFileBase(), ClassDef::getOutputFileBase(), ClassDef::getReference(), OutputGenerator::Html, QCString::isEmpty(), isObjCMethod(), isVariable(), QCString::left(), OutputList::lineBreak(), linkifyText(), m_impl, QCString::mid(), Definition::name(), DefinitionMixin< MemberDefMutable >::name(), qstrlen(), OutputList::startDoxyAnchor(), OutputList::startInlineMemberDoc(), OutputList::startInlineMemberName(), OutputList::startInlineMemberType(), toClassDef(), TRUE, Definition::TypeClass, OutputList::writeObjectLink() , 以及 OutputList::writeString().
|
virtual |
实现了 MemberDefMutable.
在文件 memberdef.cpp 第 4325 行定义.
引用了 addHtmlExtensionIfMissing(), anchor(), argsString(), convertToXML(), MemberDefImpl::IMPL::enumFields, getOutputFileBase(), DefinitionMixin< MemberDefMutable >::id(), QCString::isEmpty(), isLinkableInProject(), isStatic(), isStrong(), m_impl, MemberType_DCOP, MemberType_Define, MemberType_Dictionary, MemberType_Enumeration, MemberType_EnumValue, MemberType_Event, MemberType_Friend, MemberType_Function, MemberType_Interface, MemberType_Property, MemberType_Sequence, MemberType_Service, MemberType_Signal, MemberType_Slot, MemberType_Typedef, MemberType_Variable, MemberDefImpl::IMPL::mtype, DefinitionMixin< MemberDefMutable >::name(), Normal, Package, MemberDefImpl::IMPL::prot, Protected, Public, typeString(), MemberDefImpl::IMPL::virt, Virtual , 以及 DefinitionMixin< MemberDefMutable >::writeDocAnchorsToTagFile().
|
private |
在文件 memberdef.cpp 第 379 行定义.
被这些函数引用 _computeIsConstructor(), _computeIsDestructor(), _computeLinkableInProject(), _hasVisibleCallerGraph(), _hasVisibleCallGraph(), _writeCategoryRelation(), _writeExamples(), _writeMultiLineInitializer(), _writeReimplementedBy(), _writeTemplatePrefix(), _writeTypeConstraints(), accessorClass(), addExample(), anchor(), anonymousDeclShown(), argsString(), argumentList(), bitfieldString(), briefDescription(), cacheTypedefVal(), category(), categoryRelation(), copyArgumentNames(), createTemplateInstanceMember(), declaration(), declArgumentList(), deepCopy(), definition(), definitionTemplateParameterLists(), detectUndocumentedParams(), displayDefinition(), documentation(), enableCallerGraph(), enableCallGraph(), enableReferencedByRelation(), enableReferencesRelation(), 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(), getMemberGroup(), getMemberGroupId(), getMemberSpecifiers(), getNamespaceDef(), getOutputFileBase(), getReadAccessor(), getSectionList(), getWriteAccessor(), hasCallerGraph(), hasCallGraph(), hasDetailedDescription(), hasDocumentation(), hasDocumentedEnumValues(), hasExamples(), hasMultiLineInitializer(), hasOneLineInitializer(), hasReferencedByRelation(), hasReferencesRelation(), incrementFlowKeyWordCount(), inheritsDocsFrom(), initializer(), initializerLines(), insertEnumField(), insertReimplementedBy(), invalidateCachedArgumentTypes(), invalidateTypedefValCache(), isAbstract(), isAddable(), isAssign(), isAttribute(), isBound(), isBriefSectionVisible(), isConstExpr(), isConstrained(), isCopy(), isDCOP(), isDefault(), isDefine(), isDelete(), isDeleted(), isDictionary(), isDocsForDefinition(), isEnumerate(), isEnumStruct(), isEnumValue(), isEvent(), isExplicit(), isExternal(), isFinal(), isForeign(), isFriend(), isFriendClass(), isFriendToHide(), isFunction(), isFunctionPtr(), isGettable(), isImplementation(), isInitonly(), isInline(), isLinkable(), isMaybeAmbiguous(), isMaybeDefault(), isMaybeVoid(), isMutable(), isNew(), isNoExcept(), isNonAtomic(), isOptional(), isOverride(), isPrivateGettable(), isPrivateSettable(), isProperty(), isProtectedGettable(), isProtectedSettable(), isPrototype(), isPublished(), isRaisable(), isReadable(), isReadonly(), isReference(), isReimplementedBy(), isRelated(), isRemovable(), isRequired(), isRetain(), isSealed(), isSequence(), isSettable(), isSignal(), isSliceLocal(), isSlot(), isStatic(), isStrong(), isStrongEnumValue(), isTemplateSpecialization(), isTransient(), isTypeAlias(), isTypedef(), isTypedefValCached(), isUNOProperty(), isUnretained(), isVariable(), isWeak(), isWritable(), livesInsideEnum(), makeForeign(), makeImplementationDetail(), makeRelated(), memberDeclaration(), MemberDefImpl(), memberDefinition(), memberType(), memberTypeName(), mergeMemberSpecifiers(), moveArgumentList(), moveDeclArgumentList(), moveTo(), numberOfFlowKeyWords(), protection(), qualifiedName(), reimplementedBy(), reimplements(), relatedAlso(), requiresClause(), resolveUnnamedParameters(), setAccessorType(), setAnchor(), setAnonymousEnumType(), setAnonymousUsed(), setArgsString(), setBitfields(), setCategory(), setCategoryRelation(), setDeclFile(), setDefinition(), setDefinitionTemplateParameterLists(), setDocsForDefinition(), setDocumentedEnumValues(), setEnumBaseType(), setEnumClassScope(), setEnumScope(), setExplicitExternal(), setFileDef(), setFromAnonymousMember(), setFromAnonymousScope(), setGroupAlias(), setGroupDef(), setInheritsDocsFrom(), setInitializer(), setMaxInitLines(), setMemberClass(), setMemberDeclaration(), setMemberDefinition(), setMemberGroup(), setMemberGroupId(), setMemberSpecifiers(), setMemberType(), setNamespace(), setProtection(), setPrototype(), setReadAccessor(), setReimplements(), setRelatedAlso(), setRequiresClause(), setSectionList(), setTagInfo(), setTemplateMaster(), setTemplateSpecialization(), setType(), setTypeConstraints(), setWriteAccessor(), templateArguments(), templateMaster(), typeConstraints(), typeString(), virtualness(), visibleMemberGroup(), warnIfUndocumented(), warnIfUndocumentedParams(), writeDeclaration(), writeDocumentation(), writeEnumDeclaration(), writeLink(), writeMemberDocSimple(), writeTagFile() , 以及 ~MemberDefImpl().
|
private |
在文件 memberdef.cpp 第 382 行定义.
被这些函数引用 _computeIsConstructor(), isConstructor(), MemberDefImpl(), moveTo(), setEnumClassScope(), setFileDef() , 以及 setMemberClass().
|
private |
在文件 memberdef.cpp 第 383 行定义.
被这些函数引用 _computeIsDestructor(), isDestructor(), MemberDefImpl() , 以及 setFileDef().
|
private |
在文件 memberdef.cpp 第 381 行定义.
被这些函数引用 _computeLinkableInProject(), isLinkableInProject(), makeForeign(), makeRelated(), MemberDefImpl(), moveTo(), setBriefDescription(), setDocumentation(), setEnumClassScope(), setEnumScope(), setFileDef(), setGroupDef(), setHidden(), setInbodyDocumentation(), setMemberClass(), setMemberType(), setProtection() , 以及 setTemplateMaster().