|
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"Go to the source code of this file.
Classes | |
| class | ConceptDefImpl |
| class | ConceptDefAliasImpl |
Functions | |
| std::unique_ptr< ConceptDef > | createConceptDef (const QCString &fileName, int startLine, int startColumn, const QCString &name, const QCString &tagRef, const QCString &tagFile) |
| std::unique_ptr< 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) |
| ConceptDef * | getConcept (const QCString &n) |
| ConceptDef * | getResolvedConcept (const Definition *d, const QCString &name) |
| std::unique_ptr< ConceptDef > createConceptDef | ( | const QCString & | fileName, |
| int | startLine, | ||
| int | startColumn, | ||
| const QCString & | name, | ||
| const QCString & | tagRef, | ||
| const QCString & | tagFile ) |
Definition at line 90 of file conceptdef.cpp.
Referenced by addConceptToContext(), and ConceptDefMutable::setModuleDef().
| std::unique_ptr< ConceptDef > createConceptDefAlias | ( | const Definition * | newScope, |
| const ConceptDef * | cd ) |
Definition at line 149 of file conceptdef.cpp.
Referenced by ConceptDefMutable::setModuleDef().
| ConceptDef * getConcept | ( | const QCString & | n | ) |
Definition at line 808 of file conceptdef.cpp.
References Doxygen::conceptLinkedMap, and QCString::isEmpty().
Referenced by getConceptMutable(), getResolvedConcept(), linkifyText(), and resolveLink().
| ConceptDef * getResolvedConcept | ( | const Definition * | d, |
| const QCString & | name ) |
Definition at line 814 of file conceptdef.cpp.
References getConcept(), Definition::getOuterScope(), Doxygen::globalScope, and Definition::name().
Referenced by generateClassOrGlobalLink().
|
static |
Definition at line 402 of file conceptdef.cpp.
References TextStream::str().
Referenced by ConceptDefImpl::setInitializer().
| const ConceptDef * toConceptDef | ( | const Definition * | d | ) |
Definition at line 782 of file conceptdef.cpp.
| ConceptDef * toConceptDef | ( | Definition * | d | ) |
Definition at line 757 of file conceptdef.cpp.
Referenced by NamespaceDefImpl::addInnerCompound(), findModuleDef(), ConceptDefAliasImpl::getCdAlias(), and getDefs().
| ConceptDef * toConceptDef | ( | DefinitionMutable * | md | ) |
Definition at line 769 of file conceptdef.cpp.
References toDefinition().
| ConceptDefMutable * toConceptDefMutable | ( | Definition * | d | ) |
Definition at line 794 of file conceptdef.cpp.
Referenced by addConceptToContext(), addConceptToGroups(), ModuleDefImpl::addConceptToModule(), ModuleManager::addConceptToModule(), distributeConceptGroups(), findSectionsInDocumentation(), generateConceptDocs(), generateNamespaceConceptDocs(), getConceptMutable(), and writeTagFile().