The DefinitionImpl
Class Reference
Declaration
Included Headers
Public Constructors Index
DefinitionImpl (Definition *def, const QCString &defFileName, int defLine, int defColumn, const QCString &name, const char *b=nullptr, const char *d=nullptr, bool isSymbol=TRUE) | |
DefinitionImpl (const DefinitionImpl &d) | |
DefinitionImpl (DefinitionImpl &&d)=delete | |
Public Destructor Index
~DefinitionImpl () | |
Public Operators Index
DefinitionImpl & | operator= (const DefinitionImpl &d) |
DefinitionImpl & | operator= (DefinitionImpl &&d)=delete |
Public Member Functions Index
const QCString & | name () const |
bool | isAnonymous () const |
const QCString & | localName () const |
QCString | qualifiedName () const |
QCString | symbolName () const |
QCString | getSourceFileBase () const |
QCString | getSourceAnchor () const |
QCString | documentation () const |
int | docLine () const |
QCString | docFile () const |
QCString | briefDescription (bool abbreviate=FALSE) const |
QCString | briefDescriptionAsTooltip () const |
int | briefLine () const |
QCString | inbodyDocumentation () const |
QCString | inbodyFile () const |
int | inbodyLine () const |
QCString | briefFile () const |
QCString | getDefFileName () const |
QCString | getDefFileExtension () const |
int | getDefLine () const |
int | getDefColumn () const |
bool | hasDocumentation () const |
bool | hasUserDocumentation () const |
bool | isVisibleInProject () const |
bool | isVisible () const |
bool | isHidden () const |
bool | isArtificial () const |
bool | isExported () const |
QCString | getReference () const |
bool | isReference () const |
QCString | externalReference (const QCString &relPath) const |
int | getStartDefLine () const |
int | getStartBodyLine () const |
int | getEndBodyLine () const |
const FileDef * | getBodyDef () const |
SrcLangExt | getLanguage () const |
const GroupList & | partOfGroups () const |
bool | isLinkableViaGroup () const |
const RefItemVector & | xrefListItems () const |
const Definition * | findInnerCompound (const QCString &name) const |
Definition * | getOuterScope () const |
const MemberVector & | getReferencesMembers () const |
const MemberVector & | getReferencedByMembers () const |
bool | hasSections () const |
bool | hasSources () const |
bool | hasBriefDescription () const |
QCString | id () const |
const SectionRefs & | getSectionRefs () const |
void | setName (const QCString &name) |
void | setId (const QCString &name) |
void | setDefFile (const QCString &df, int defLine, int defColumn) |
void | setDocumentation (const QCString &d, const QCString &docFile, int docLine, bool stripWhiteSpace=TRUE) |
void | setBriefDescription (const QCString &b, const QCString &briefFile, int briefLine) |
void | setInbodyDocumentation (const QCString &d, const QCString &docFile, int docLine) |
void | setReference (const QCString &r) |
void | addSectionsToDefinition (const std::vector< const SectionInfo * > &anchorList) |
void | setBodySegment (int defLine, int bls, int ble) |
void | setBodyDef (const FileDef *fd) |
void | addSourceReferencedBy (MemberDef *d, const QCString &sourceRefName) |
void | addSourceReferences (MemberDef *d, const QCString &sourceRefName) |
void | setRefItems (const RefItemVector &sli) |
void | mergeRefItems (Definition *d) |
void | mergeReferences (const Definition *other) |
void | mergeReferencedBy (const Definition *other) |
void | addInnerCompound (Definition *d) |
void | setOuterScope (Definition *d) |
void | setHidden (bool b) |
void | setArtificial (bool b) |
void | setExported (bool b) |
void | setLanguage (SrcLangExt lang) |
void | writeSourceDef (OutputList &ol) const |
void | writeInlineCode (OutputList &ol, const QCString &scopeName) const |
bool | hasSourceRefs () const |
bool | hasSourceReffedBy () const |
void | writeSourceRefs (OutputList &ol, const QCString &scopeName) const |
void | writeSourceReffedBy (OutputList &ol, const QCString &scopeName) const |
void | makePartOfGroup (GroupDef *gd) |
void | writeNavigationPath (OutputList &ol) const |
QCString | navigationPathAsString () const |
void | writeQuickMemberLinks (OutputList &, const MemberDef *) const |
void | writeSummaryLinks (OutputList &) const |
void | writePageNavigation (OutputList &ol) const |
QCString | pathFragment () const |
void | writeDocAnchorsToTagFile (TextStream &) const |
void | setLocalName (const QCString &name) |
void | writeToc (OutputList &ol, const LocalToc <) const |
void | computeTooltip () |
void | _setSymbolName (const QCString &name) |
QCString | _symbolName () const |
Private Member Functions Index
int | _getXRefListId (const QCString &listName) const |
void | _writeSourceRefList (OutputList &ol, const QCString &scopeName, const QCString &text, const std::unordered_map< std::string, MemberDef * > &members, bool) const |
void | _setBriefDescription (const QCString &b, const QCString &briefFile, int briefLine) |
void | _setDocumentation (const QCString &d, const QCString &docFile, int docLine, bool stripWhiteSpace, bool atTop) |
void | _setInbodyDocumentation (const QCString &d, const QCString &docFile, int docLine) |
bool | _docsAlreadyAdded (const QCString &doc, QCString &sigList) |
Private Member Attributes Index
std::unique_ptr< Private > | p |
Definition at line 27 of file definitionimpl.h.
Public Constructors
DefinitionImpl()
|
Declaration at line 30 of file definitionimpl.h, definition at line 232 of file definition.cpp.
References _setBriefDescription, _setDocumentation, addToMap, FALSE, matchExcludedSymbols, name, p, setName and TRUE.
Referenced by DefinitionImpl, DefinitionImpl, mergeReferencedBy, mergeReferences, operator= and operator=.
DefinitionImpl()
|
Declaration at line 36 of file definitionimpl.h, definition at line 253 of file definition.cpp.
References addToMap, DefinitionImpl and p.
DefinitionImpl()
| delete |
Definition at line 38 of file definitionimpl.h.
Reference DefinitionImpl.
Public Destructor
~DefinitionImpl()
|
Declaration at line 35 of file definitionimpl.h, definition at line 268 of file definition.cpp.
References p and removeFromMap.
Public Operators
operator=()
|
Declaration at line 37 of file definitionimpl.h, definition at line 259 of file definition.cpp.
References DefinitionImpl and p.
operator=()
| delete |
Definition at line 39 of file definitionimpl.h.
References abbreviate, briefFile, briefLine, DefinitionImpl, docFile, docLine, FALSE, name, stripWhiteSpace and TRUE.
Public Member Functions
_setSymbolName()
|
Declaration at line 128 of file definitionimpl.h, definition at line 1809 of file definition.cpp.
_symbolName()
|
Declaration at line 129 of file definitionimpl.h, definition at line 1814 of file definition.cpp.
Reference p.
addInnerCompound()
|
Declaration at line 105 of file definitionimpl.h, definition at line 1212 of file definition.cpp.
Reference err.
addSectionsToDefinition()
|
Declaration at line 96 of file definitionimpl.h, definition at line 301 of file definition.cpp.
References SectionManager::add, LinkedMap< T, Hash, KeyEqual, Map >::find, SectionManager::instance, SectionInfo::label, p and SectionInfo::setDefinition.
addSourceReferencedBy()
Declaration at line 99 of file definitionimpl.h, definition at line 1191 of file definition.cpp.
References p and QCString::str.
addSourceReferences()
Declaration at line 100 of file definitionimpl.h, definition at line 1199 of file definition.cpp.
References p and QCString::str.
briefDescription()
|
Declaration at line 51 of file definitionimpl.h, definition at line 1580 of file definition.cpp.
References abbreviate and p.
Referenced by hasBriefDescription.
briefDescriptionAsTooltip()
|
Declaration at line 52 of file definitionimpl.h, definition at line 1599 of file definition.cpp.
Reference p.
briefFile()
|
Declaration at line 57 of file definitionimpl.h, definition at line 1609 of file definition.cpp.
Reference p.
Referenced by _setBriefDescription, operator= and setBriefDescription.
briefLine()
|
Declaration at line 53 of file definitionimpl.h, definition at line 1604 of file definition.cpp.
Reference p.
Referenced by _setBriefDescription, operator= and setBriefDescription.
computeTooltip()
|
Declaration at line 127 of file definitionimpl.h, definition at line 1588 of file definition.cpp.
References p, parseCommentAsText, toMemberDef and Definition::TypeMember.
docFile()
|
Declaration at line 50 of file definitionimpl.h, definition at line 1525 of file definition.cpp.
Reference p.
Referenced by _setDocumentation, operator=, setDocumentation and writeToc.
docLine()
|
Declaration at line 49 of file definitionimpl.h, definition at line 1520 of file definition.cpp.
Reference p.
Referenced by _setDocumentation, operator=, setDocumentation and toDefinition.
documentation()
|
Declaration at line 48 of file definitionimpl.h, definition at line 1515 of file definition.cpp.
Reference p.
externalReference()
|
Declaration at line 71 of file definitionimpl.h, definition at line 1825 of file definition.cpp.
References QCString::at, end, getReference, QCString::isEmpty, QCString::length, QCString::prepend, QCString::str and Doxygen::tagDestinationMap.
findInnerCompound()
|
Declaration at line 80 of file definitionimpl.h, definition at line 1207 of file definition.cpp.
getBodyDef()
|
Declaration at line 75 of file definitionimpl.h, definition at line 1694 of file definition.cpp.
Reference p.
getDefColumn()
|
Declaration at line 61 of file definitionimpl.h, definition at line 1862 of file definition.cpp.
Reference p.
getDefFileExtension()
|
Declaration at line 59 of file definitionimpl.h, definition at line 1639 of file definition.cpp.
Reference p.
getDefFileName()
|
Declaration at line 58 of file definitionimpl.h, definition at line 1634 of file definition.cpp.
Reference p.
getDefLine()
|
Declaration at line 60 of file definitionimpl.h, definition at line 1857 of file definition.cpp.
Reference p.
getEndBodyLine()
|
Declaration at line 74 of file definitionimpl.h, definition at line 1689 of file definition.cpp.
Reference p.
getLanguage()
|
Declaration at line 76 of file definitionimpl.h, definition at line 1778 of file definition.cpp.
Reference p.
Referenced by qualifiedName.
getOuterScope()
|
Declaration at line 81 of file definitionimpl.h, definition at line 1713 of file definition.cpp.
Reference p.
Referenced by navigationPathAsString.
getReference()
|
Declaration at line 69 of file definitionimpl.h, definition at line 1669 of file definition.cpp.
Reference p.
Referenced by externalReference.
getReferencedByMembers()
|
Declaration at line 83 of file definitionimpl.h, definition at line 1730 of file definition.cpp.
References g_memberReferenceMutex, p and refMapToVector.
getReferencesMembers()
|
Declaration at line 82 of file definitionimpl.h, definition at line 1720 of file definition.cpp.
References g_memberReferenceMutex, p and refMapToVector.
getSectionRefs()
|
Declaration at line 88 of file definitionimpl.h, definition at line 1503 of file definition.cpp.
Reference p.
getSourceAnchor()
|
Declaration at line 47 of file definitionimpl.h, definition at line 915 of file definition.cpp.
References p, qsnprintf and Htags::useHtags.
Referenced by writeSourceDef.
getSourceFileBase()
|
Declaration at line 46 of file definitionimpl.h, definition at line 902 of file definition.cpp.
References ASSERT, Config_getBool, p and Definition::TypeFile.
Referenced by writeSourceDef.
getStartBodyLine()
|
Declaration at line 73 of file definitionimpl.h, definition at line 1684 of file definition.cpp.
Reference p.
Referenced by writeToc.
getStartDefLine()
|
Declaration at line 72 of file definitionimpl.h, definition at line 1679 of file definition.cpp.
Reference p.
hasBriefDescription()
|
Declaration at line 86 of file definitionimpl.h, definition at line 1819 of file definition.cpp.
References briefDescription, Config_getBool and QCString::isEmpty.
hasDocumentation()
|
Declaration at line 62 of file definitionimpl.h, definition at line 1167 of file definition.cpp.
References Config_getBool and p.
hasSections()
|
Declaration at line 84 of file definitionimpl.h, definition at line 323 of file definition.cpp.
References FALSE, SectionType::isSection, p, TRUE and SectionInfo::type.
hasSourceReffedBy()
|
Declaration at line 114 of file definitionimpl.h, definition at line 1157 of file definition.cpp.
Reference p.
hasSourceRefs()
|
Declaration at line 113 of file definitionimpl.h, definition at line 1162 of file definition.cpp.
Reference p.
hasSources()
|
Declaration at line 85 of file definitionimpl.h, definition at line 1005 of file definition.cpp.
Reference p.
Referenced by writeInlineCode.
hasUserDocumentation()
|
Declaration at line 63 of file definitionimpl.h, definition at line 1182 of file definition.cpp.
Reference p.
id()
|
Declaration at line 87 of file definitionimpl.h, definition at line 296 of file definition.cpp.
Reference p.
Referenced by setId.
inbodyDocumentation()
|
Declaration at line 54 of file definitionimpl.h, definition at line 1616 of file definition.cpp.
Reference p.
inbodyFile()
|
Declaration at line 55 of file definitionimpl.h, definition at line 1626 of file definition.cpp.
Reference p.
Referenced by _setInbodyDocumentation and setInbodyDocumentation.
inbodyLine()
|
Declaration at line 56 of file definitionimpl.h, definition at line 1621 of file definition.cpp.
Reference p.
Referenced by _setInbodyDocumentation and setInbodyDocumentation.
isAnonymous()
|
Declaration at line 42 of file definitionimpl.h, definition at line 1852 of file definition.cpp.
Reference p.
isArtificial()
|
Declaration at line 67 of file definitionimpl.h, definition at line 1659 of file definition.cpp.
Reference p.
isExported()
|
Declaration at line 68 of file definitionimpl.h, definition at line 1664 of file definition.cpp.
Reference p.
isHidden()
|
Declaration at line 66 of file definitionimpl.h, definition at line 1644 of file definition.cpp.
Reference p.
isLinkableViaGroup()
|
Declaration at line 78 of file definitionimpl.h, definition at line 1704 of file definition.cpp.
Reference partOfGroups.
isReference()
|
Declaration at line 70 of file definitionimpl.h, definition at line 1674 of file definition.cpp.
Reference p.
isVisible()
|
Declaration at line 65 of file definitionimpl.h, definition at line 1654 of file definition.cpp.
Reference p.
isVisibleInProject()
|
Declaration at line 64 of file definitionimpl.h, definition at line 1649 of file definition.cpp.
Reference p.
localName()
|
Declaration at line 43 of file definitionimpl.h, definition at line 1276 of file definition.cpp.
Reference p.
Referenced by navigationPathAsString.
makePartOfGroup()
|
Declaration at line 117 of file definitionimpl.h, definition at line 1281 of file definition.cpp.
Reference p.
mergeReferencedBy()
|
Declaration at line 104 of file definitionimpl.h, definition at line 1756 of file definition.cpp.
References DefinitionImpl, p and Definition::toDefinitionImpl_.
mergeReferences()
|
Declaration at line 103 of file definitionimpl.h, definition at line 1740 of file definition.cpp.
References DefinitionImpl, p and Definition::toDefinitionImpl_.
mergeRefItems()
|
Declaration at line 102 of file definitionimpl.h, definition at line 1291 of file definition.cpp.
References p and Definition::xrefListItems.
name()
|
Declaration at line 41 of file definitionimpl.h, definition at line 1847 of file definition.cpp.
Reference p.
Referenced by _setSymbolName, _writeSourceRefList, addToMap, DefinitionImpl, matchExcludedSymbols, navigationPathAsString, operator=, removeFromMap, setLocalName and setName.
navigationPathAsString()
|
Returns the string used in the footer for $navpath when GENERATE_TREEVIEW is enabled
Declaration at line 119 of file definitionimpl.h, definition at line 1372 of file definition.cpp.
References addHtmlExtensionIfMissing, ClassDef::className, convertToHtml, getOuterScope, Doxygen::globalScope, localName, name, Definition::navigationPathAsString, p, parseCommentAsHtml, toClassDef, toFileDef, toGroupDef, toPageDef, Definition::TypeClass, Definition::TypeFile, Definition::TypeGroup and Definition::TypePage.
Referenced by writeNavigationPath.
partOfGroups()
|
Declaration at line 77 of file definitionimpl.h, definition at line 1699 of file definition.cpp.
Reference p.
Referenced by isLinkableViaGroup.
pathFragment()
|
Declaration at line 123 of file definitionimpl.h, definition at line 1334 of file definition.cpp.
References Doxygen::globalScope, GroupDef::groupTitle, QCString::isEmpty, p, PageDef::title, toGroupDef, toPageDef, Definition::TypeGroup and Definition::TypePage.
qualifiedName()
|
Declaration at line 44 of file definitionimpl.h, definition at line 1219 of file definition.cpp.
References g_qualifiedNameMutex, getLanguage, getLanguageSpecificSeparator and p.
setArtificial()
|
Declaration at line 108 of file definitionimpl.h, definition at line 1788 of file definition.cpp.
Reference p.
setBodyDef()
|
Declaration at line 98 of file definitionimpl.h, definition at line 996 of file definition.cpp.
Reference p.
setBodySegment()
|
Declaration at line 97 of file definitionimpl.h, definition at line 984 of file definition.cpp.
References BodyInfo::defLine, BodyInfo::endLine, p and BodyInfo::startLine.
setBriefDescription()
|
Declaration at line 93 of file definitionimpl.h, definition at line 493 of file definition.cpp.
References _setBriefDescription, briefFile, briefLine and QCString::isEmpty.
setDefFile()
|
Declaration at line 91 of file definitionimpl.h, definition at line 148 of file definition.cpp.
Reference p.
setDocumentation()
|
Declaration at line 92 of file definitionimpl.h, definition at line 430 of file definition.cpp.
References _setDocumentation, docFile, docLine, FALSE, QCString::isEmpty and stripWhiteSpace.
setExported()
|
Declaration at line 109 of file definitionimpl.h, definition at line 1793 of file definition.cpp.
Reference p.
setHidden()
|
Declaration at line 107 of file definitionimpl.h, definition at line 1783 of file definition.cpp.
Reference p.
setId()
|
Declaration at line 90 of file definitionimpl.h, definition at line 285 of file definition.cpp.
References Doxygen::clangUsrMap, id and p.
setInbodyDocumentation()
|
Declaration at line 94 of file definitionimpl.h, definition at line 521 of file definition.cpp.
References _setInbodyDocumentation, inbodyFile, inbodyLine and QCString::isEmpty.
setLanguage()
|
Declaration at line 110 of file definitionimpl.h, definition at line 1803 of file definition.cpp.
Reference p.
setLocalName()
|
Declaration at line 125 of file definitionimpl.h, definition at line 1798 of file definition.cpp.
setName()
|
Declaration at line 89 of file definitionimpl.h, definition at line 276 of file definition.cpp.
Referenced by DefinitionImpl.
setOuterScope()
|
Declaration at line 106 of file definitionimpl.h, definition at line 1255 of file definition.cpp.
References g_qualifiedNameMutex, Definition::getOuterScope, Definition::isHidden and p.
setReference()
|
Declaration at line 95 of file definitionimpl.h, definition at line 1773 of file definition.cpp.
Reference p.
setRefItems()
|
Declaration at line 101 of file definitionimpl.h, definition at line 1286 of file definition.cpp.
Reference p.
symbolName()
|
Declaration at line 45 of file definitionimpl.h, definition at line 1508 of file definition.cpp.
Reference p.
Referenced by addToMap.
writeDocAnchorsToTagFile()
|
Declaration at line 124 of file definitionimpl.h, definition at line 337 of file definition.cpp.
References addHtmlExtensionIfMissing, convertToXML, SectionInfo::fileName, SectionInfo::generated, AnchorGenerator::instance, QCString::isEmpty, SectionInfo::label, p, SectionInfo::ref, QCString::str, SectionInfo::title and Definition::TypeMember.
writeInlineCode()
|
Write code of this definition into the documentation
Declaration at line 112 of file definitionimpl.h, definition at line 1013 of file definition.cpp.
References OutputList::codeGenerators, Config_getBool, Define, FALSE, MemberDef::hasInlineSource, hasSources, MemberDef::memberType, p, Doxygen::parserManager, OutputList::popGeneratorState, OutputList::pushGeneratorState, readCodeFragment, OutputCodeList::startCodeFragment, toMemberDef, TRUE and Definition::TypeMember.
writeNavigationPath()
|
Declaration at line 118 of file definitionimpl.h, definition at line 1431 of file definition.cpp.
References OutputList::disableAllBut, Html, navigationPathAsString, OutputList::popGeneratorState, OutputList::pushGeneratorState and OutputList::writeNavigationPath.
writePageNavigation()
|
Declaration at line 122 of file definitionimpl.h, definition at line 1875 of file definition.cpp.
writeQuickMemberLinks()
|
Declaration at line 120 of file definitionimpl.h, definition at line 1867 of file definition.cpp.
writeSourceDef()
|
Write a reference to the source code defining this definition
Declaration at line 111 of file definitionimpl.h, definition at line 935 of file definition.cpp.
References OutputList::endParagraph, err, QCString::find, getSourceAnchor, getSourceFileBase, QCString::isEmpty, QCString::left, QCString::length, QCString::mid, p, OutputList::parseText, QCString::right, QCString::sprintf, OutputList::startParagraph, theTranslator and OutputList::writeObjectLink.
writeSourceReffedBy()
|
Declaration at line 116 of file definitionimpl.h, definition at line 1147 of file definition.cpp.
References _writeSourceRefList, FALSE, p and theTranslator.
writeSourceRefs()
|
Declaration at line 115 of file definitionimpl.h, definition at line 1152 of file definition.cpp.
References _writeSourceRefList, p, theTranslator and TRUE.
writeSummaryLinks()
|
Declaration at line 121 of file definitionimpl.h, definition at line 1871 of file definition.cpp.
writeToc()
|
Declaration at line 126 of file definitionimpl.h, definition at line 1447 of file definition.cpp.
References Config_getBool, OutputList::disableAllBut, Docbook, LocalToc::docbookLevel, docFile, OutputList::endLocalToc, OutputList::endTocEntry, FALSE, OutputList::generateDoc, getStartBodyLine, Html, LocalToc::htmlLevel, LocalToc::isDocbookEnabled, QCString::isEmpty, LocalToc::isHtmlEnabled, LocalToc::isLatexEnabled, SectionType::isSection, SectionInfo::label, Latex, LocalToc::latexLevel, p, OutputList::popGeneratorState, OutputList::pushGeneratorState, OutputList::startLocalToc, OutputList::startTocEntry, SectionInfo::title, toMemberDef, TRUE, SectionInfo::type and Definition::TypeMember.
xrefListItems()
|
Declaration at line 79 of file definitionimpl.h, definition at line 1329 of file definition.cpp.
Reference p.
Private Member Functions
_docsAlreadyAdded()
Declaration at line 140 of file definitionimpl.h, definition at line 361 of file definition.cpp.
References QCString::data, FALSE, QCString::find, QCString::length, QCString::simplifyWhiteSpace and TRUE.
Referenced by _setBriefDescription and _setInbodyDocumentation.
_getXRefListId()
|
Declaration at line 134 of file definitionimpl.h, definition at line 1317 of file definition.cpp.
References RefItem::id, RefItem::list, RefList::listName and p.
_setBriefDescription()
|
Declaration at line 137 of file definitionimpl.h, definition at line 436 of file definition.cpp.
References _docsAlreadyAdded, _setDocumentation, QCString::at, briefFile, briefLine, BriefInfo::doc, FALSE, BriefInfo::file, QCString::isEmpty, isUTF8CharUpperCase, lastUTF8CharIsMultibyte, QCString::length, BriefInfo::line, p, QCString::str, stripLeadingAndTrailingEmptyLines, QCString::stripWhiteSpace, theTranslator and TRUE.
Referenced by DefinitionImpl and setBriefDescription.
_setDocumentation()
|
Declaration at line 138 of file definitionimpl.h, definition at line 383 of file definition.cpp.
References docFile, docLine, QCString::isEmpty and stripWhiteSpace.
Referenced by _setBriefDescription, DefinitionImpl and setDocumentation.
_setInbodyDocumentation()
|
Declaration at line 139 of file definitionimpl.h, definition at line 499 of file definition.cpp.
References _docsAlreadyAdded, DocInfo::doc, DocInfo::file, inbodyFile, inbodyLine, QCString::isEmpty, DocInfo::line and p.
Referenced by setInbodyDocumentation.
_writeSourceRefList()
|
Write a reference to the source code fragments in which this definition is used.
Declaration at line 135 of file definitionimpl.h, definition at line 1079 of file definition.cpp.
References Definition::anchor, Config_getBool, OutputList::docify, OutputList::endParagraph, Definition::getBodyDef, getLanguageSpecificSeparator, Definition::getOutputFileBase, Definition::getReference, MemberDef::getScopeString, Definition::getSourceFileBase, Definition::getStartBodyLine, QCString::isEmpty, MemberDef::isFunction, Definition::isLinkable, MemberDef::isObjCMethod, MemberDef::isPrototype, MemberDef::isSignal, MemberDef::isSlot, Definition::name, name, p, OutputList::parseText, qsnprintf, refMapToVector, OutputList::startParagraph, theTranslator, writeMarkerList, OutputList::writeObjectLink and OutputList::writeString.
Referenced by writeSourceReffedBy and writeSourceRefs.
Private Member Attributes
p
|
Definition at line 144 of file definitionimpl.h.
Referenced by _getXRefListId, _setBriefDescription, _setInbodyDocumentation, _setSymbolName, _symbolName, _writeSourceRefList, addSectionsToDefinition, addSourceReferencedBy, addSourceReferences, briefDescription, briefDescriptionAsTooltip, briefFile, briefLine, computeTooltip, DefinitionImpl, DefinitionImpl, docFile, docLine, documentation, getBodyDef, getDefColumn, getDefFileExtension, getDefFileName, getDefLine, getEndBodyLine, getLanguage, getOuterScope, getReference, getReferencedByMembers, getReferencesMembers, getSectionRefs, getSourceAnchor, getSourceFileBase, getStartBodyLine, getStartDefLine, hasDocumentation, hasSections, hasSourceReffedBy, hasSourceRefs, hasSources, hasUserDocumentation, id, inbodyDocumentation, inbodyFile, inbodyLine, isAnonymous, isArtificial, isExported, isHidden, isReference, isVisible, isVisibleInProject, localName, makePartOfGroup, mergeReferencedBy, mergeReferences, mergeRefItems, name, navigationPathAsString, operator=, partOfGroups, pathFragment, qualifiedName, setArtificial, setBodyDef, setBodySegment, setDefFile, setExported, setHidden, setId, setLanguage, setLocalName, setName, setOuterScope, setReference, setRefItems, symbolName, writeDocAnchorsToTagFile, writeInlineCode, writeSourceDef, writeSourceReffedBy, writeSourceRefs, writeToc, xrefListItems and ~DefinitionImpl.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.