Doxygen
|
#include <src/codefragment.h>
Classes | |
struct | Private |
Public Member Functions | |
void | parseCodeFragment (OutputCodeList &codeOutList, const QCString &fileName, const QCString &blockId, const QCString &scopeName, bool showLineNumbers, bool trimLeft, bool stripCodeComments) |
Static Public Member Functions | |
static CodeFragmentManager & | instance () |
Private Member Functions | |
CodeFragmentManager () | |
~CodeFragmentManager () | |
Private Attributes | |
std::unique_ptr< Private > | p |
Definition at line 29 of file codefragment.h.
|
private |
Definition at line 181 of file codefragment.cpp.
References p.
Referenced by instance(), and ~CodeFragmentManager().
|
privatedefault |
References CodeFragmentManager().
|
static |
Definition at line 187 of file codefragment.cpp.
References CodeFragmentManager().
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
void CodeFragmentManager::parseCodeFragment | ( | OutputCodeList & | codeOutList, |
const QCString & | fileName, | ||
const QCString & | blockId, | ||
const QCString & | scopeName, | ||
bool | showLineNumbers, | ||
bool | trimLeft, | ||
bool | stripCodeComments ) |
Definition at line 236 of file codefragment.cpp.
References OutputCodeList::add(), AUTO_TRACE, AUTO_TRACE_ADD, Config_getBool, createFileDef(), FileInfo::dirPath(), FileInfo::fileName(), getFileFilter(), getFileNameExtension(), getLanguageFromFileName(), QCString::isEmpty(), p, Doxygen::parserManager, Doxygen::parseSourcesNeeded, readTextFileByName(), Recorder, OutputCodeRecorder::replay(), QCString::str(), and TRUE.
Referenced by DocbookDocVisitor::operator()(), HtmlDocVisitor::operator()(), LatexDocVisitor::operator()(), ManDocVisitor::operator()(), RTFDocVisitor::operator()(), and XmlDocVisitor::operator()().
|
private |
Definition at line 47 of file codefragment.h.
Referenced by CodeFragmentManager(), and parseCodeFragment().