|
🛰️航天仿真算法库 SpaceAST 0.0.1
|
#include <MarkdownANSI.hpp>
类 ast::MarkdownANSI 继承关系图:Public 成员函数 | |
| void | startDocument () override |
| void | endDocument () override |
| void | startHeading (int level) override |
| void | endHeading (int level) override |
| void | startParagraph () override |
| void | endParagraph () override |
| void | startCodeBlock (StringView language) override |
| void | codeLine (StringView line) override |
| void | endCodeBlock () override |
| void | startList (bool ordered) override |
| void | startListItem () override |
| void | endListItem () override |
| void | endList () override |
| void | startBlockquote () override |
| void | endBlockquote () override |
| void | horizontalRule () override |
| void | startTable () override |
| void | startTableHead () override |
| void | endTableHead () override |
| void | startTableBody () override |
| void | endTableBody () override |
| void | startTableRow () override |
| void | endTableRow () override |
| void | startTableCell (ETableAlign align) override |
| void | endTableCell () override |
| void | endTable () override |
| void | text (StringView txt) override |
| void | startEmphasis () override |
| void | endEmphasis () override |
| void | startStrong () override |
| void | endStrong () override |
| void | startDelete () override |
| void | endDelete () override |
| void | codeSpan (StringView code) override |
| void | startLink (StringView url) override |
| void | endLink () override |
| void | image (StringView alt, StringView url) override |
| std::string & | output () |
| const std::string & | output () const |
| void | clearOutput () |
| void | setTableTruncate (bool enable) |
| bool | isTableTruncate () const |
Public 成员函数 继承自 ast::MarkdownSax | |
Markdown SAX → ANSI 终端转义序列渲染器
实现 MarkdownSax 接口,将 SAX 事件转换为带 ANSI 颜色的终端输出。 与 MarkdownParser 配合使用:
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
表格结束
重载 ast::MarkdownSax .
|
overridevirtual |
表体区域结束
重载 ast::MarkdownSax .
|
overridevirtual |
表格单元格结束
重载 ast::MarkdownSax .
|
overridevirtual |
表头区域结束
重载 ast::MarkdownSax .
|
overridevirtual |
表格行结束
重载 ast::MarkdownSax .
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
| force | 是否强制换行 force为true时,表示强制换行,此时html输出为 force为false时,表示不强制换行,仅告知此时有个换行,各渲染器自行决定怎么处理 |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
实现了 ast::MarkdownSax.
|
overridevirtual |
表格开始
重载 ast::MarkdownSax .
|
overridevirtual |
表体区域开始
重载 ast::MarkdownSax .
|
overridevirtual |
|
overridevirtual |
表头区域开始
重载 ast::MarkdownSax .
|
overridevirtual |
表格行开始
重载 ast::MarkdownSax .
|
overridevirtual |
实现了 ast::MarkdownSax.