fastdo  0.5.12
eientpl::__TemplateLang类 参考

模板语言类 更多...

#include <eientpl.hpp>

eientpl::__TemplateLang 的协作图:

Public 成员函数

 __TemplateLang (Template *tpl)
 
winux::Mixed evalExprVal (winux::String const &exprStr)
 执行表达式得到结果 更多...
 
bool evalExprMixedPtr (winux::String const &exprStr, winux::Mixed **ppv)
 执行表达式得到一个Mixed* 更多...
 

Public 属性

Template_tpl
 指向一个模板对象 更多...
 
eienml::ElemPackage _elemPack
 模板语言元素包 更多...
 
winux::StringArray _loadFilesChains
 防止load无穷递归,记录载入文件链 更多...
 

详细描述

模板语言类

在文件 eientpl.hpp48 行定义.

构造及析构函数说明

eientpl::__TemplateLang::__TemplateLang ( Template tpl)

成员函数说明

bool eientpl::__TemplateLang::evalExprMixedPtr ( winux::String const &  exprStr,
winux::Mixed **  ppv 
)

执行表达式得到一个Mixed*

winux::Mixed eientpl::__TemplateLang::evalExprVal ( winux::String const &  exprStr)

执行表达式得到结果

类成员变量说明

eienml::ElemPackage eientpl::__TemplateLang::_elemPack

模板语言元素包

在文件 eientpl.hpp52 行定义.

winux::StringArray eientpl::__TemplateLang::_loadFilesChains

防止load无穷递归,记录载入文件链

在文件 eientpl.hpp53 行定义.

Template* eientpl::__TemplateLang::_tpl

指向一个模板对象

在文件 eientpl.hpp51 行定义.


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