Doxygen
|
#include "conceptdef.h"
#include "definitionimpl.h"
#include "util.h"
#include "config.h"
#include "doxygen.h"
#include "language.h"
#include "outputlist.h"
#include "searchindex.h"
#include "message.h"
#include "parserintf.h"
#include "layout.h"
#include "namespacedef.h"
类 | |
class | ConceptDefImpl |
class | ConceptDefAliasImpl |
函数 | |
ConceptDefMutable * | createConceptDef (const QCString &fileName, int startLine, int startColumn, const QCString &name, const QCString &tagRef, const QCString &tagFile) |
ConceptDef * | createConceptDefAlias (const Definition *newScope, const ConceptDef *cd) |
static QCString | templateSpec (const ArgumentList &al) |
ConceptDef * | toConceptDef (Definition *d) |
ConceptDef * | toConceptDef (DefinitionMutable *md) |
const ConceptDef * | toConceptDef (const Definition *d) |
ConceptDefMutable * | toConceptDefMutable (Definition *d) |
ConceptDefMutable * | toConceptDefMutable (const Definition *d) |
ConceptDef * | getConcept (const QCString &n) |
ConceptDef * | getResolvedConcept (const Definition *d, const QCString &name) |
ConceptDefMutable* createConceptDef | ( | const QCString & | fileName, |
int | startLine, | ||
int | startColumn, | ||
const QCString & | name, | ||
const QCString & | tagRef, | ||
const QCString & | tagFile | ||
) |
在文件 conceptdef.cpp 第 84 行定义.
被这些函数引用 addConceptToContext().
ConceptDef* createConceptDefAlias | ( | const Definition * | newScope, |
const ConceptDef * | cd | ||
) |
在文件 conceptdef.cpp 第 139 行定义.
ConceptDef* getConcept | ( | const QCString & | n | ) |
在文件 conceptdef.cpp 第 739 行定义.
引用了 Doxygen::conceptLinkedMap, LinkedMap< T, Hash, KeyEqual, Map >::find() , 以及 QCString::isEmpty().
被这些函数引用 getConceptMutable(), getResolvedConcept(), linkifyText() , 以及 resolveLink().
ConceptDef* getResolvedConcept | ( | const Definition * | d, |
const QCString & | name | ||
) |
在文件 conceptdef.cpp 第 745 行定义.
引用了 getConcept(), Definition::getOuterScope(), Doxygen::globalScope , 以及 Definition::name().
|
static |
const ConceptDef* toConceptDef | ( | const Definition * | d | ) |
在文件 conceptdef.cpp 第 701 行定义.
ConceptDef* toConceptDef | ( | Definition * | d | ) |
在文件 conceptdef.cpp 第 676 行定义.
被这些函数引用 NamespaceDefImpl::addInnerCompound() , 以及 ConceptDefAliasImpl::getCdAlias().
ConceptDef* toConceptDef | ( | DefinitionMutable * | md | ) |
ConceptDefMutable* toConceptDefMutable | ( | const Definition * | d | ) |
在文件 conceptdef.cpp 第 725 行定义.
ConceptDefMutable* toConceptDefMutable | ( | Definition * | d | ) |