|
fastdo
0.6.16
|
模板语言类 更多...
#include <eientpl.hpp>

Public 成员函数 | |
| TemplateLang (Template *tpl) | |
| winux::Mixed | evalExprVal (winux::SimplePointer< eienexpr::Expression > &expr, winux::String const &exprStr) |
| 执行表达式得到结果。expr保存表达式解析 更多... | |
| bool | evalExprPtr (winux::SimplePointer< eienexpr::Expression > &expr, winux::String const &exprStr, winux::Mixed **ppv) |
| 执行表达式得到一个Mixed*。expr保存表达式解析 更多... | |
Public 属性 | |
| Template * | _tpl |
| 指向一个模板对象 更多... | |
| eienexpr::ExprPackage | _exprPack |
| 表达式包 更多... | |
| eienml::ElemPackage | _elemPack |
| 模板语言元素包 更多... | |
| winux::StringArray | _loadFilesChains |
| 防止load无穷递归,记录载入文件链 更多... | |
模板语言类
在文件 eientpl.hpp 第 48 行定义.
| eientpl::TemplateLang::TemplateLang | ( | Template * | tpl | ) |
| winux::Mixed eientpl::TemplateLang::evalExprVal | ( | winux::SimplePointer< eienexpr::Expression > & | expr, |
| winux::String const & | exprStr | ||
| ) |
执行表达式得到结果。expr保存表达式解析
| bool eientpl::TemplateLang::evalExprPtr | ( | winux::SimplePointer< eienexpr::Expression > & | expr, |
| winux::String const & | exprStr, | ||
| winux::Mixed ** | ppv | ||
| ) |
执行表达式得到一个Mixed*。expr保存表达式解析
| Template* eientpl::TemplateLang::_tpl |
指向一个模板对象
在文件 eientpl.hpp 第 60 行定义.
| eienexpr::ExprPackage eientpl::TemplateLang::_exprPack |
表达式包
在文件 eientpl.hpp 第 61 行定义.
| eienml::ElemPackage eientpl::TemplateLang::_elemPack |
模板语言元素包
在文件 eientpl.hpp 第 62 行定义.
| winux::StringArray eientpl::TemplateLang::_loadFilesChains |
防止load无穷递归,记录载入文件链
在文件 eientpl.hpp 第 63 行定义.