My Project
|
Public Member Functions | |
Private (const NestingNodeContext *parent, int level) | |
void | addNamespaces (const NamespaceSDict &nsDict, bool rootOnly, bool addClasses) |
void | addClasses (const ClassSDict &clDict, bool rootOnly) |
void | addDirs (const DirSDict &dirDict) |
void | addDirs (const DirList &dirList) |
void | addFiles (const FileNameList &fnList) |
void | addFiles (const FileList &fList) |
void | addPages (const PageSDict &pages, bool rootOnly) |
void | addModules (const GroupSDict &groups) |
void | addModules (const GroupList &list) |
void | addDerivedClasses (const BaseClassList *bcl, bool hideSuper) |
void | addClassHierarchy (const ClassSDict &classSDict, bool) |
Public Member Functions inherited from GenericNodeListContext | |
GenericNodeListContext () | |
int | count () const |
TemplateVariant | at (int index) const |
TemplateListIntf::ConstIterator * | createIterator () const |
void | append (const TemplateVariant &ctn) |
bool | isEmpty () const |
int | addRef () |
int | release () |
Public Member Functions inherited from TemplateListIntf | |
virtual | ~TemplateListIntf () |
Private Attributes | |
const NestingNodeContext * | m_parent |
int | m_level |
int | m_index |
Additional Inherited Members | |
Static Public Member Functions inherited from GenericNodeListContext | |
static GenericNodeListContext * | alloc () |
Definition at line 6403 of file context.cpp.
|
inline |
Definition at line 6406 of file context.cpp.
|
inline |
Definition at line 6429 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), classVisibleInIndex(), Definition::getLanguage(), Definition::getOuterScope(), Doxygen::globalScope, SDict< ClassDef >::Iterator, m_index, m_level, m_parent, VhdlDocGen::PACKAGECLASS, VhdlDocGen::PACKBODYCLASS, ClassDef::protection(), SrcLangExt_VHDL, and ClassDef::templateMaster().
Referenced by NestingContext::addClasses().
|
inline |
Definition at line 6584 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), ClassDef::baseClasses(), VhdlDocGen::ENTITYCLASS, Definition::getLanguage(), hasVisibleRoot(), ClassDef::isVisibleInHierarchy(), SDict< ClassDef >::Iterator, m_index, m_level, m_parent, ClassDef::protection(), SrcLangExt_VHDL, ClassDef::subClasses(), and ClassDef::visited.
Referenced by NestingContext::addClassHierarchy().
|
inline |
Definition at line 6553 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), ClassDef::baseClasses(), BaseClassDef::classDef, VhdlDocGen::ENTITYCLASS, Definition::getLanguage(), hasVisibleRoot(), ClassDef::isVisibleInHierarchy(), m_index, m_level, m_parent, ClassDef::protection(), SrcLangExt_VHDL, and ClassDef::subClasses().
Referenced by NestingContext::addDerivedClasses().
|
inline |
Definition at line 6458 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), Definition::getOuterScope(), Doxygen::globalScope, m_index, m_level, and m_parent.
Referenced by NestingContext::addDirs().
|
inline |
Definition at line 6471 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), m_index, m_level, and m_parent.
|
inline |
Definition at line 6481 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), FileDef::getDirDef(), m_index, m_level, and m_parent.
Referenced by NestingContext::addFiles().
|
inline |
Definition at line 6499 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), m_index, m_level, and m_parent.
|
inline |
Definition at line 6524 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), Config_getBool, GroupDef::isASubGroup(), Definition::isReference(), Definition::isVisible(), SDict< GroupDef >::Iterator, m_index, m_level, and m_parent.
Referenced by NestingContext::addModules().
|
inline |
Definition at line 6540 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), Definition::isVisible(), m_index, m_level, and m_parent.
|
inline |
Definition at line 6409 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), Definition::getOuterScope(), Doxygen::globalScope, NamespaceDef::isLinkableInProject(), SDict< NamespaceDef >::Iterator, NamespaceDef::localName(), m_index, m_level, m_parent, and namespaceHasVisibleChild().
Referenced by NestingContext::addNamespaces().
|
inline |
Definition at line 6509 of file context.cpp.
References NestingNodeContext::alloc(), GenericNodeListContext::append(), DefinitionIntf::definitionType(), Definition::getOuterScope(), m_index, m_level, m_parent, and DefinitionIntf::TypePage.
Referenced by NestingContext::addPages().
|
private |
Definition at line 6619 of file context.cpp.
Referenced by addClasses(), addClassHierarchy(), addDerivedClasses(), addDirs(), addFiles(), addModules(), addNamespaces(), and addPages().
|
private |
Definition at line 6618 of file context.cpp.
Referenced by addClasses(), addClassHierarchy(), addDerivedClasses(), addDirs(), addFiles(), addModules(), addNamespaces(), and addPages().
|
private |
Definition at line 6617 of file context.cpp.
Referenced by addClasses(), addClassHierarchy(), addDerivedClasses(), addDirs(), addFiles(), addModules(), addNamespaces(), and addPages().