🛰️航天仿真算法库 SpaceAST 0.0.1
载入中...
搜索中...
未找到
ast::MarkdownSax类 参考abstract
+ 类 ast::MarkdownSax 继承关系图:

Public 成员函数

virtual void startDocument ()=0
 
virtual void endDocument ()=0
 
virtual void startHeading (int level)=0
 
virtual void endHeading (int level)=0
 
virtual void startParagraph ()=0
 
virtual void endParagraph ()=0
 
virtual void startCodeBlock (StringView language)=0
 
virtual void codeLine (StringView line)=0
 
virtual void endCodeBlock ()=0
 
virtual void startList (bool ordered)=0
 
virtual void startListItem ()=0
 
virtual void endListItem ()=0
 
virtual void endList ()=0
 
virtual void startBlockquote ()=0
 
virtual void endBlockquote ()=0
 
virtual void horizontalRule ()=0
 
virtual void startTable ()
 
virtual void startTableHead ()
 
virtual void endTableHead ()
 
virtual void startTableBody ()
 
virtual void endTableBody ()
 
virtual void startTableRow ()
 
virtual void endTableRow ()
 
virtual void startTableCell (ETableAlign align)
 
virtual void endTableCell ()
 
virtual void endTable ()
 
virtual void text (StringView txt)=0
 
virtual void startEmphasis ()=0
 
virtual void endEmphasis ()=0
 
virtual void startStrong ()=0
 
virtual void endStrong ()=0
 
virtual void startDelete ()=0
 
virtual void endDelete ()=0
 
virtual void codeSpan (StringView code)=0
 
virtual void startLink (StringView url)=0
 
virtual void endLink ()=0
 
virtual void image (StringView alt, StringView url)=0
 

成员函数说明

◆ endTable()

virtual void ast::MarkdownSax::endTable ( )
inlinevirtual

表格结束

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ endTableBody()

virtual void ast::MarkdownSax::endTableBody ( )
inlinevirtual

表体区域结束

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ endTableCell()

virtual void ast::MarkdownSax::endTableCell ( )
inlinevirtual

表格单元格结束

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ endTableHead()

virtual void ast::MarkdownSax::endTableHead ( )
inlinevirtual

表头区域结束

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ endTableRow()

virtual void ast::MarkdownSax::endTableRow ( )
inlinevirtual

表格行结束

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ startHeading()

virtual void ast::MarkdownSax::startHeading ( int level)
pure virtual
参数
force是否强制换行 force为true时,表示强制换行,此时html输出为
force为false时,表示不强制换行,仅告知此时有个换行,各渲染器自行决定怎么处理

ast::MarkdownANSI , 以及 ast::MarkdownHTML 内被实现.

◆ startTable()

virtual void ast::MarkdownSax::startTable ( )
inlinevirtual

表格开始

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ startTableBody()

virtual void ast::MarkdownSax::startTableBody ( )
inlinevirtual

表体区域开始

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ startTableCell()

virtual void ast::MarkdownSax::startTableCell ( ETableAlign align)
inlinevirtual

表格单元格开始

参数
align本列对齐方式(由分隔行 :— 语法确定)

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ startTableHead()

virtual void ast::MarkdownSax::startTableHead ( )
inlinevirtual

表头区域开始

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.

◆ startTableRow()

virtual void ast::MarkdownSax::startTableRow ( )
inlinevirtual

表格行开始

ast::MarkdownANSI , 以及 ast::MarkdownHTML 重载.


该类的文档由以下文件生成: