Doxygen
|
Public 成员函数 | |
Private (const NestingNodeContext *parent, ContextTreeType type, int level) | |
void | addNamespace (const NamespaceDef *nd, bool rootOnly, bool addClasses, bool addConcepts, ClassDefSet &visitedClasses) |
void | addNamespaces (const NamespaceLinkedMap &nsLinkedMap, bool rootOnly, bool addClasses, bool addConcepts, ClassDefSet &visitedClasses) |
void | addNamespaces (const NamespaceLinkedRefMap &nsLinkedMap, bool rootOnly, bool addClasses, bool addConcepts, ClassDefSet &visitedClasses) |
void | addClass (const ClassDef *cd, bool rootOnly, ClassDefSet &visitedClasses) |
void | addConcept (const ConceptDef *cd, bool rootOnly, ClassDefSet &visitedClasses) |
void | addClasses (const ClassLinkedRefMap &clLinkedMap, bool rootOnly, ClassDefSet &visitedClasses) |
void | addClasses (const ClassLinkedMap &clLinkedMap, bool rootOnly, ClassDefSet &visitedClasses) |
void | addConcepts (const ConceptLinkedRefMap &cpLinkedMap, bool rootOnly, ClassDefSet &visitedClasses) |
void | addConcepts (const ConceptLinkedMap &cpLinkedMap, bool rootOnly, ClassDefSet &visitedClasses) |
void | addDirs (const DirLinkedMap &dirLinkedMap, ClassDefSet &visitedClasses) |
void | addDirs (const DirList &dirList, ClassDefSet &visitedClasses) |
void | addFiles (const FileNameLinkedMap &fnList, ClassDefSet &visitedClasses) |
void | addFiles (const FileList &fList, ClassDefSet &visitedClasses) |
void | addPage (const PageDef *pd, bool rootOnly, ClassDefSet &visitedClasses) |
void | addPages (const PageLinkedMap &pages, bool rootOnly, ClassDefSet &visitedClasses) |
void | addPages (const PageLinkedRefMap &pages, bool rootOnly, ClassDefSet &visitedClasses) |
void | addModules (const GroupLinkedMap &groups, ClassDefSet &visitedClasses) |
void | addModules (const GroupList &groups, ClassDefSet &visitedClasses) |
void | addDerivedClasses (const BaseClassList &bcl, bool hideSuper, ClassDefSet &visitedClasses) |
void | addClassHierarchy (const ClassLinkedMap &classLinkedMap, ClassDefSet &visitedClasses) |
void | addMembers (const MemberVector &mv, ClassDefSet &visitedClasses) |
Public 成员函数 继承自 GenericNodeListContext | |
GenericNodeListContext () | |
uint | count () const |
Returns the number of elements in the list 更多... | |
TemplateVariant | at (uint index) const |
Returns the element at index position index. 更多... | |
TemplateListIntf::ConstIteratorPtr | createIterator () const |
Creates a new iterator for this list. 更多... | |
void | append (const TemplateVariant &ctn) |
bool | isEmpty () const |
Public 成员函数 继承自 TemplateListIntf | |
virtual | ~TemplateListIntf () |
Destroys the list 更多... | |
Private 属性 | |
const NestingNodeContext * | m_parent |
ContextTreeType | m_type |
int | m_level |
int | m_index = 0 |
额外继承的成员函数 | |
Public 类型 继承自 TemplateListIntf | |
using | ConstIteratorPtr = std::unique_ptr< ConstIterator > |
静态 Public 成员函数 继承自 GenericNodeListContext | |
static TemplateListIntfPtr | alloc () |
在文件 context.cpp 第 5689 行定义.
|
inline |
在文件 context.cpp 第 5692 行定义.
|
inline |
在文件 context.cpp 第 5728 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), classVisibleInIndex(), FALSE, Definition::getLanguage(), Definition::getOuterScope(), Doxygen::globalScope, m_index, m_level, m_parent, m_type, VhdlDocGen::PACKAGECLASS, VhdlDocGen::PACKBODYCLASS, ClassDef::protection(), SrcLangExt_VHDL, ClassDef::templateMaster() , 以及 TRUE.
被这些函数引用 addClasses().
|
inline |
|
inline |
|
inline |
在文件 context.cpp 第 5917 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), VhdlDocGen::ENTITYCLASS, FALSE, hasVisibleRoot(), m_index, m_level, m_parent, m_type, SrcLangExt_VHDL , 以及 TRUE.
|
inline |
在文件 context.cpp 第 5752 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, Definition::getOuterScope(), Doxygen::globalScope, ConceptDef::isLinkable(), m_index, m_level, m_parent, m_type , 以及 TRUE.
被这些函数引用 addConcepts().
|
inline |
|
inline |
|
inline |
在文件 context.cpp 第 5889 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), ClassDef::baseClasses(), VhdlDocGen::ENTITYCLASS, FALSE, Definition::getLanguage(), hasVisibleRoot(), ClassDef::isVisibleInHierarchy(), m_index, m_level, m_parent, m_type, ClassDef::protection(), SrcLangExt_VHDL, ClassDef::subClasses() , 以及 TRUE.
|
inline |
在文件 context.cpp 第 5792 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, Doxygen::globalScope, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5804 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5828 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, fList, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5813 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5946 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, m_index, m_level, m_parent, m_type , 以及 TRUE.
|
inline |
在文件 context.cpp 第 5862 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), Config_getBool, FALSE, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5877 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), FALSE, m_index, m_level, m_parent , 以及 m_type.
|
inline |
在文件 context.cpp 第 5695 行定义.
引用了 addClasses(), addConcepts(), NestingNodeContext::alloc(), GenericNodeListContext::append(), ClassDef::Class, countVisibleMembers(), FALSE, Definition::getOuterScope(), Doxygen::globalScope, Definition::isAnonymous(), NamespaceDef::isLinkableInProject(), m_index, m_level, m_parent, m_type, Namespace, namespaceHasNestedClass(), namespaceHasNestedConcept() , 以及 namespaceHasNestedNamespace().
被这些函数引用 addNamespaces().
|
inline |
|
inline |
|
inline |
在文件 context.cpp 第 5837 行定义.
引用了 NestingNodeContext::alloc(), GenericNodeListContext::append(), Definition::definitionType(), FALSE, Definition::getOuterScope(), m_index, m_level, m_parent, m_type , 以及 Definition::TypePage.
被这些函数引用 addPages().
|
inline |
|
inline |
|
private |
在文件 context.cpp 第 5963 行定义.
被这些函数引用 addClass(), addClassHierarchy(), addConcept(), addDerivedClasses(), addDirs(), addFiles(), addMembers(), addModules(), addNamespace() , 以及 addPage().
|
private |
在文件 context.cpp 第 5962 行定义.
被这些函数引用 addClass(), addClassHierarchy(), addConcept(), addDerivedClasses(), addDirs(), addFiles(), addMembers(), addModules(), addNamespace() , 以及 addPage().
|
private |
在文件 context.cpp 第 5960 行定义.
被这些函数引用 addClass(), addClassHierarchy(), addConcept(), addDerivedClasses(), addDirs(), addFiles(), addMembers(), addModules(), addNamespace() , 以及 addPage().
|
private |
在文件 context.cpp 第 5961 行定义.
被这些函数引用 addClass(), addClassHierarchy(), addConcept(), addDerivedClasses(), addDirs(), addFiles(), addMembers(), addModules(), addNamespace() , 以及 addPage().