Doxygen
FilterEscape类 参考

The implementation of the "e" filter 更多...

静态 Public 成员函数

static TemplateVariant apply (const TemplateVariant &v, const TemplateVariant &)
 

详细描述

The implementation of the "e" filter

在文件 template.cpp1541 行定义.

成员函数说明

◆ apply()

static TemplateVariant FilterEscape::apply ( const TemplateVariant v,
const TemplateVariant  
)
inlinestatic

在文件 template.cpp1544 行定义.

1545  {
1546  if (v.isValid() && v.isString())
1547  {
1548  return convertToHtml(v.toString());
1549  }
1550  return v;
1551  }

引用了 convertToHtml(), TemplateVariant::isString(), TemplateVariant::isValid() , 以及 TemplateVariant::toString().


该类的文档由以下文件生成:
TemplateVariant::toString
QCString toString() const
Returns the variant as a string.
Definition: template.cpp:399
TemplateVariant::isValid
constexpr bool isValid() const
Returns TRUE if the variant holds a valid value, or FALSE otherwise
Definition: template.h:203
TemplateVariant::isString
constexpr bool isString() const
Returns TRUE if the variant holds a string value
Definition: template.h:209
convertToHtml
QCString convertToHtml(const QCString &s, bool keepEntities)
Definition: util.cpp:4063