fastdo  0.6.16
http::StaticFileMemoryCache类 参考

静态文件内存缓存(带互斥锁) 更多...

#include <http_StaticFileMemoryCache.hpp>

struct  CacheItem
 

Public 类型

typedef std::map< winux::String, CacheItemCacheItemsMap
 

Public 成员函数

 StaticFileMemoryCache (time_t lifeTime=0)
 
bool hasCache (winux::String const &cacheName) const
 
CacheItem const & get (winux::String const &cacheName) const
 
CacheItemwriteCache (winux::String const &cacheName, winux::String mime, winux::Buffer content)
 
void setLifeTime (time_t lifeTime=0)
 
time_t getLifeTime () const
 

详细描述

静态文件内存缓存(带互斥锁)

在文件 http_StaticFileMemoryCache.hpp7 行定义.

成员类型定义说明

构造及析构函数说明

http::StaticFileMemoryCache::StaticFileMemoryCache ( time_t  lifeTime = 0)
inline

在文件 http_StaticFileMemoryCache.hpp21 行定义.

成员函数说明

bool http::StaticFileMemoryCache::hasCache ( winux::String const &  cacheName) const
inline

在文件 http_StaticFileMemoryCache.hpp25 行定义.

CacheItem const& http::StaticFileMemoryCache::get ( winux::String const &  cacheName) const
inline

在文件 http_StaticFileMemoryCache.hpp46 行定义.

CacheItem& http::StaticFileMemoryCache::writeCache ( winux::String const &  cacheName,
winux::String  mime,
winux::Buffer  content 
)
inline

在文件 http_StaticFileMemoryCache.hpp52 行定义.

void http::StaticFileMemoryCache::setLifeTime ( time_t  lifeTime = 0)
inline

在文件 http_StaticFileMemoryCache.hpp66 行定义.

time_t http::StaticFileMemoryCache::getLifeTime ( ) const
inline

在文件 http_StaticFileMemoryCache.hpp71 行定义.


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