Private data associated with a Symbol DefinitionImpl object. More...
Declaration
class DefinitionImpl::Private { ... }
Public Member Functions Index
Public Member Attributes Index
Description
Private data associated with a Symbol DefinitionImpl object.
Definition at line 58 of file definition.cpp.
Public Member Functions
init()
Definition at line 61 of file definition.cpp.
121{
124 if (lname!="<globalScope>")
125 {
126
128 }
129 else
130 {
132 }
133
134
145 lang = SrcLangExt::Unknown;
146}
References body, brief, FALSE, Doxygen::globalScope, hidden, inbodyDocs, isArtificial, isExported, lang, localName, outerScope, setDefFileName, sourceRefByDict, sourceRefsDict and stripScope.
setDefFileName()
| void DefinitionImpl::Private::setDefFileName (const QCString & df) |
|
Public Member Attributes
body
| std::optional<BodyInfo> DefinitionImpl::Private::body |
|
brief
| std::optional<BriefInfo> DefinitionImpl::Private::brief |
|
briefSignatures
| QCString DefinitionImpl::Private::briefSignatures |
|
def
| Definition* DefinitionImpl::Private::def = nullptr |
|
defColumn
| int DefinitionImpl::Private::defColumn |
|
defFileExt
| QCString DefinitionImpl::Private::defFileExt |
|
defFileName
| QCString DefinitionImpl::Private::defFileName |
|
defLine
| int DefinitionImpl::Private::defLine |
|
details
| std::optional<DocInfo> DefinitionImpl::Private::details |
|
docSignatures
| QCString DefinitionImpl::Private::docSignatures |
|
hidden
| bool DefinitionImpl::Private::hidden = FALSE |
|
| QCString DefinitionImpl::Private::id |
|
inbodyDocs
| std::optional<DocInfo> DefinitionImpl::Private::inbodyDocs |
|
isAnonymous
| bool DefinitionImpl::Private::isAnonymous = FALSE |
|
isArtificial
| bool DefinitionImpl::Private::isArtificial = FALSE |
|
isExported
| bool DefinitionImpl::Private::isExported = FALSE |
|
isSymbol
| bool DefinitionImpl::Private::isSymbol |
|
lang
| SrcLangExt DefinitionImpl::Private::lang = SrcLangExt::Unknown |
|
localName
| QCString DefinitionImpl::Private::localName |
|
name
| QCString DefinitionImpl::Private::name |
|
outerScope
| Definition* DefinitionImpl::Private::outerScope = nullptr |
|
partOfGroups
| GroupList DefinitionImpl::Private::partOfGroups |
|
qualifiedName
| QCString DefinitionImpl::Private::qualifiedName |
|
ref
| QCString DefinitionImpl::Private::ref |
|
referencedByMembers
| MemberVector DefinitionImpl::Private::referencedByMembers |
|
referencesMembers
| MemberVector DefinitionImpl::Private::referencesMembers |
|
sectionRefs
| SectionRefs DefinitionImpl::Private::sectionRefs |
|
sourceRefByDict
| std::unordered_map<std::string,MemberDef *> DefinitionImpl::Private::sourceRefByDict |
|
sourceRefsDict
| std::unordered_map<std::string,MemberDef *> DefinitionImpl::Private::sourceRefsDict |
|
symbolName
| QCString DefinitionImpl::Private::symbolName |
|
xrefListItems
| RefItemVector DefinitionImpl::Private::xrefListItems |
|
The documentation for this class was generated from the following file:
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.14.0.