fastdo
0.6.8
|
模板缓存基类 更多...
#include <eientpl.hpp>
Public 成员函数 | |
virtual | ~TemplateCache () |
virtual bool | hasCache (winux::String const &cacheName) const =0 |
检测是否已经有还有效的缓存,检查其生命期 更多... | |
virtual bool | getCacheName (winux::String *cacheName, winux::String const &tplFile, winux::String const &cacheId="") const =0 |
根据模板文件名和缓存标记id计算缓存名 更多... | |
virtual bool | readCache (winux::String const &cacheName, winux::String *str)=0 |
取得缓存内容字符串 更多... | |
virtual winux::String | get (winux::String const &cacheName) const =0 |
取得缓存内容字符串 更多... | |
virtual bool | writeCache (winux::String const &cacheName, winux::String const &str)=0 |
写入缓存内容字符串 更多... | |
virtual void | setLifeTime (time_t lifeTime=0)=0 |
设置缓存有效时间(即缓存机制是否开启,0为关闭) 更多... | |
virtual time_t | getLifeTime () const =0 |
获取缓存有效时间 更多... | |
模板缓存基类
在文件 eientpl.hpp 第 127 行定义.
|
inlinevirtual |
在文件 eientpl.hpp 第 130 行定义.
|
pure virtual |
取得缓存内容字符串
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
根据模板文件名和缓存标记id计算缓存名
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
获取缓存有效时间
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
检测是否已经有还有效的缓存,检查其生命期
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
取得缓存内容字符串
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
设置缓存有效时间(即缓存机制是否开启,0为关闭)
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.
|
pure virtual |
写入缓存内容字符串
在 eientpl::TemplateMemoryCache , 以及 eientpl::TemplateFileCache 内被实现.