The Private
Class Reference
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 by Doxygen 1.14.0.