The Markdown
Class Reference
Helper class to process markdown formatted text. More...
Declaration
Included Headers
Public Constructors Index
Markdown (const QCString &fileName, int lineNr, int indentLevel=0) | |
Public Destructor Index
~Markdown () | |
Public Member Functions Index
QCString | process (const QCString &input, int &startNewlines, bool fromParseInput=false) |
QCString | extractPageTitle (QCString &docs, QCString &id, int &prepend, bool &isIdGenerated) |
void | setIndentLevel (int level) |
Private Member Attributes Index
std::unique_ptr< Private > | prv |
Description
Helper class to process markdown formatted text.
Definition at line 31 of file markdown.h.
Public Constructors
Markdown()
|
Declaration at line 34 of file markdown.h, definition at line 182 of file markdown.cpp.
Reference prv.
Referenced by ~Markdown.
Public Destructor
~Markdown()
|
Definition at line 35 of file markdown.h.
Reference Markdown.
Public Member Functions
extractPageTitle()
|
Declaration at line 38 of file markdown.h, definition at line 3496 of file markdown.cpp.
References AUTO_TRACE, AUTO_TRACE_EXIT, QCString::clear, FALSE, QCString::mid, prv, QCString::str and Trace::trunc.
Referenced by MarkdownOutlineParser::parseInput.
process()
|
Declaration at line 37 of file markdown.h, definition at line 3549 of file markdown.cpp.
References QCString::at, QCString::data, detab, g_doxy_nbsp, QCString::isEmpty, QCString::length, literal_at, Debug::Markdown, QCString::mid, Debug::print, prv, qPrint, substitute and QCString::view.
Referenced by generateHtmlForComment, handleCommentBlock, handleCommentBlock, handleCommentBlock, VHDLOutlineParser::handleCommentBlock, handleParametersCommentBlocks and MarkdownOutlineParser::parseInput.
setIndentLevel()
|
Declaration at line 39 of file markdown.h, definition at line 191 of file markdown.cpp.
Reference prv.
Referenced by MarkdownOutlineParser::parseInput.
Private Member Attributes
prv
|
Definition at line 43 of file markdown.h.
Referenced by extractPageTitle, Markdown, process and setIndentLevel.
The documentation for this class was generated from the following files:
Generated via doxygen2docusaurus by Doxygen 1.14.0.