Doxygen
|
#include "memberlist.h"
#include "classlist.h"
#include "filedef.h"
#include "doxygen.h"
#include "memberdef.h"
#include "classdef.h"
#include "namespacedef.h"
#include "util.h"
#include "language.h"
#include "outputlist.h"
#include "dot.h"
#include "dotincldepgraph.h"
#include "message.h"
#include "docparser.h"
#include "searchindex.h"
#include "htags.h"
#include "parserintf.h"
#include "portable.h"
#include "vhdldocgen.h"
#include "debug.h"
#include "layout.h"
#include "entry.h"
#include "groupdef.h"
#include "filename.h"
#include "membergroup.h"
#include "dirdef.h"
#include "config.h"
#include "clangparser.h"
#include "settings.h"
#include "definitionimpl.h"
#include "conceptdef.h"
类 | |
class | FileDefImpl |
class | DevNullCodeDocInterface |
Class implementing CodeOutputInterface by throwing away everything. 更多... | |
类型定义 | |
using | DefinitionLineMap = std::unordered_map< int, const Definition * > |
using | MemberDefLineMap = std::unordered_map< int, const MemberDef * > |
using | IncludeInfoMap = std::unordered_map< std::string, const IncludeInfo * > |
函数 | |
FileDef * | createFileDef (const QCString &p, const QCString &n, const QCString &ref, const QCString &dn) |
static void | getAllIncludeFilesRecursively (StringUnorderedSet &filesVisited, const FileDef *fd, StringVector &incFiles) |
bool | compareFileDefs (const FileDef *fd1, const FileDef *fd2) |
FileDef * | toFileDef (Definition *d) |
const FileDef * | toFileDef (const Definition *d) |
using DefinitionLineMap = std::unordered_map<int,const Definition *> |
在文件 filedef.cpp 第 52 行定义.
using IncludeInfoMap = std::unordered_map<std::string, const IncludeInfo *> |
在文件 filedef.cpp 第 54 行定义.
using MemberDefLineMap = std::unordered_map<int,const MemberDef *> |
在文件 filedef.cpp 第 53 行定义.
在文件 filedef.cpp 第 1771 行定义.
引用了 FileDef::name() , 以及 qstricmp().
被这些函数引用 DirDefImpl::sort() , 以及 writeFileIndex().
FileDef* createFileDef | ( | const QCString & | p, |
const QCString & | n, | ||
const QCString & | ref, | ||
const QCString & | dn | ||
) |
|
static |
在文件 filedef.cpp 第 1701 行定义.
const FileDef* toFileDef | ( | const Definition * | d | ) |
在文件 filedef.cpp 第 1791 行定义.
FileDef* toFileDef | ( | Definition * | d | ) |
在文件 filedef.cpp 第 1778 行定义.
被这些函数引用 DocSets::addIndexItem(), NestingNodeContext::Private::addMembers(), NestingNodeContext::Private::createFile(), DefinitionContext< FileContext::Private >::createNavigationPath(), DocLink::DocLink(), DocRef::DocRef(), DefinitionContext< FileContext::Private >::fillPath(), SymbolResolver::Private::followPath(), generateJSTree(), FTVHelp::generateTree(), DocParser::handleLinkedWord(), NamespaceDefImpl::insertMember(), MemberDefImpl::moveTo(), DefinitionImpl::navigationPathAsString(), node2URL(), SearchIndex::setCurrentDoc() , 以及 SearchIndexExternal::setCurrentDoc().