Doxygen
|
Private data associated with a Symbol DefinitionImpl object. More...
Public Member Functions | |
void | init (const QCString &df, const QCString &n) |
void | setDefFileName (const QCString &df) |
Public Attributes | |
Definition * | def = nullptr |
SectionRefs | sectionRefs |
std::unordered_map< std::string, MemberDef * > | sourceRefByDict |
std::unordered_map< std::string, MemberDef * > | sourceRefsDict |
RefItemVector | xrefListItems |
GroupList | partOfGroups |
DeepCopyUniquePtr< DocInfo > | details |
DeepCopyUniquePtr< DocInfo > | inbodyDocs |
DeepCopyUniquePtr< BriefInfo > | brief |
DeepCopyUniquePtr< BodyInfo > | body |
QCString | briefSignatures |
QCString | docSignatures |
QCString | localName |
QCString | qualifiedName |
QCString | ref |
bool | hidden = FALSE |
bool | isArtificial = FALSE |
bool | isAnonymous = FALSE |
bool | isExported = FALSE |
Definition * | outerScope = nullptr |
QCString | defFileName |
QCString | defFileExt |
SrcLangExt | lang = SrcLangExt::Unknown |
QCString | id |
QCString | name |
bool | isSymbol |
QCString | symbolName |
int | defLine |
int | defColumn |
MemberVector | referencesMembers |
MemberVector | referencedByMembers |
Private data associated with a Symbol DefinitionImpl object.
Definition at line 89 of file definition.cpp.
Definition at line 152 of file definition.cpp.
References QCString::clear(), FALSE, Doxygen::globalScope, DefinitionImpl::isArtificial(), DefinitionImpl::isExported(), DefinitionImpl::localName(), stripScope(), and Unknown.
void DefinitionImpl::IMPL::setDefFileName | ( | const QCString & | df | ) |
Definition at line 142 of file definition.cpp.
References defFileExt, and defFileName.
DeepCopyUniquePtr<BodyInfo> DefinitionImpl::IMPL::body |
Definition at line 107 of file definition.cpp.
DeepCopyUniquePtr<BriefInfo> DefinitionImpl::IMPL::brief |
Definition at line 106 of file definition.cpp.
QCString DefinitionImpl::IMPL::briefSignatures |
Definition at line 108 of file definition.cpp.
Definition* DefinitionImpl::IMPL::def = nullptr |
Definition at line 95 of file definition.cpp.
int DefinitionImpl::IMPL::defColumn |
Definition at line 135 of file definition.cpp.
QCString DefinitionImpl::IMPL::defFileExt |
Definition at line 125 of file definition.cpp.
Referenced by setDefFileName().
QCString DefinitionImpl::IMPL::defFileName |
Definition at line 124 of file definition.cpp.
Referenced by setDefFileName().
int DefinitionImpl::IMPL::defLine |
Definition at line 134 of file definition.cpp.
DeepCopyUniquePtr<DocInfo> DefinitionImpl::IMPL::details |
Definition at line 104 of file definition.cpp.
QCString DefinitionImpl::IMPL::docSignatures |
Definition at line 109 of file definition.cpp.
bool DefinitionImpl::IMPL::hidden = FALSE |
Definition at line 116 of file definition.cpp.
QCString DefinitionImpl::IMPL::id |
Definition at line 129 of file definition.cpp.
DeepCopyUniquePtr<DocInfo> DefinitionImpl::IMPL::inbodyDocs |
Definition at line 105 of file definition.cpp.
bool DefinitionImpl::IMPL::isAnonymous = FALSE |
Definition at line 118 of file definition.cpp.
bool DefinitionImpl::IMPL::isArtificial = FALSE |
Definition at line 117 of file definition.cpp.
bool DefinitionImpl::IMPL::isExported = FALSE |
Definition at line 119 of file definition.cpp.
bool DefinitionImpl::IMPL::isSymbol |
Definition at line 132 of file definition.cpp.
SrcLangExt DefinitionImpl::IMPL::lang = SrcLangExt::Unknown |
Definition at line 127 of file definition.cpp.
QCString DefinitionImpl::IMPL::localName |
Definition at line 111 of file definition.cpp.
QCString DefinitionImpl::IMPL::name |
Definition at line 131 of file definition.cpp.
Definition* DefinitionImpl::IMPL::outerScope = nullptr |
Definition at line 121 of file definition.cpp.
GroupList DefinitionImpl::IMPL::partOfGroups |
Definition at line 102 of file definition.cpp.
QCString DefinitionImpl::IMPL::qualifiedName |
Definition at line 113 of file definition.cpp.
QCString DefinitionImpl::IMPL::ref |
Definition at line 114 of file definition.cpp.
MemberVector DefinitionImpl::IMPL::referencedByMembers |
Definition at line 138 of file definition.cpp.
MemberVector DefinitionImpl::IMPL::referencesMembers |
Definition at line 137 of file definition.cpp.
SectionRefs DefinitionImpl::IMPL::sectionRefs |
Definition at line 97 of file definition.cpp.
std::unordered_map<std::string,MemberDef *> DefinitionImpl::IMPL::sourceRefByDict |
Definition at line 99 of file definition.cpp.
std::unordered_map<std::string,MemberDef *> DefinitionImpl::IMPL::sourceRefsDict |
Definition at line 100 of file definition.cpp.
QCString DefinitionImpl::IMPL::symbolName |
Definition at line 133 of file definition.cpp.
RefItemVector DefinitionImpl::IMPL::xrefListItems |
Definition at line 101 of file definition.cpp.