Doxygen
|
类 | |
struct | DocInfo |
Data associated with a detailed description. 更多... | |
struct | BriefInfo |
Data associated with a brief description. 更多... | |
struct | BodyInfo |
Data associated with description found in the body. 更多... | |
class | Definition |
The common base class of all entity definitions found in the sources. 更多... | |
struct | Definition::Cookie |
class | DefinitionMutable |
函数 | |
Definition * | toDefinition (DefinitionMutable *dm) |
DefinitionMutable * | toDefinitionMutable (Definition *d) |
DefinitionMutable * | toDefinitionMutable (const Definition *d) |
bool | readCodeFragment (const QCString &fileName, int &startLine, int &endLine, QCString &result) |
Reads a fragment from file fileName starting with line startLine and ending with line endLine. 更多... | |
bool readCodeFragment | ( | const QCString & | fileName, |
int & | startLine, | ||
int & | endLine, | ||
QCString & | result | ||
) |
Reads a fragment from file fileName starting with line startLine and ending with line endLine.
The result is returned as a string via result. The function returns TRUE if successful and FALSE in case of an error.
Reads a fragment of code from file fileName starting at line startLine and ending at line endLine (inclusive). The fragment is stored in result. If FALSE is returned the code fragment could not be found.
The file is scanned for a opening bracket ('{') from startLine onward The line actually containing the bracket is returned via startLine. The file is scanned for a closing bracket ('}') from endLine backward. The line actually containing the bracket is returned via endLine. Note that for VHDL code the bracket search is not done.
在文件 definition.cpp 第 719 行定义.
引用了 QCString::at(), Config_getBool, Config_getInt, BufStr::data(), QCString::fill(), Debug::FilterOutput, QCString::findRev(), g_filterCache, FilterCache::getFileContents(), getFileFilter(), getLanguageFromFileName(), QCString::isEmpty(), QCString::length(), Debug::print(), qPrint(), SrcLangExt_Fortran, SrcLangExt_Python, SrcLangExt_VHDL, transcodeCharacterStringToUTF8(), TRUE , 以及 QCString::truncate().
被这些函数引用 VhdlDocGen::createFlowChart(), MemberContext::Private::createSourceCode() , 以及 DefinitionImpl::writeInlineCode().
Definition* toDefinition | ( | DefinitionMutable * | dm | ) |
DefinitionMutable* toDefinitionMutable | ( | const Definition * | d | ) |
在文件 definition.cpp 第 1962 行定义.
DefinitionMutable* toDefinitionMutable | ( | Definition * | d | ) |