Doxygen
TemplateEscapeIntf类 参考abstract

Interface used to escape characters in a string 更多...

#include <template.h>

+ 类 TemplateEscapeIntf 继承关系图:

Public 成员函数

virtual ~TemplateEscapeIntf ()
 
virtual std::unique_ptr< TemplateEscapeIntfclone ()=0
 Create a copy of the escape filter 更多...
 
virtual QCString escape (const QCString &input)=0
 Returns the input after escaping certain characters 更多...
 
virtual void enableTabbing (bool b)=0
 Setting tabbing mode on or off (for LaTeX) 更多...
 

详细描述

Interface used to escape characters in a string

在文件 template.h384 行定义.

构造及析构函数说明

◆ ~TemplateEscapeIntf()

virtual TemplateEscapeIntf::~TemplateEscapeIntf ( )
inlinevirtual

在文件 template.h387 行定义.

387 {}

成员函数说明

◆ clone()

virtual std::unique_ptr<TemplateEscapeIntf> TemplateEscapeIntf::clone ( )
pure virtual

Create a copy of the escape filter

LatexEscaper , 以及 HtmlEscaper 内被实现.

◆ enableTabbing()

virtual void TemplateEscapeIntf::enableTabbing ( bool  b)
pure virtual

Setting tabbing mode on or off (for LaTeX)

HtmlEscaper , 以及 LatexEscaper 内被实现.

被这些函数引用 TemplateContextImpl::enableTabbing().

◆ escape()

virtual QCString TemplateEscapeIntf::escape ( const QCString input)
pure virtual

Returns the input after escaping certain characters

LatexEscaper , 以及 HtmlEscaper 内被实现.

被这些函数引用 TemplateNodeVariable::render() , 以及 TemplateNodeCycle::render().


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