#include <DirectoryCache.h>
◆ CDirectoryCache()
CDirectoryCache::CDirectoryCache |
( |
void | | ) |
|
◆ ~CDirectoryCache()
CDirectoryCache::~CDirectoryCache |
( |
void | | ) |
|
|
virtualdefault |
◆ AddFile()
void CDirectoryCache::AddFile |
( |
const std::string & | strFile | ) |
|
◆ CheckIfFull()
void CDirectoryCache::CheckIfFull |
( |
| ) |
|
|
protected |
◆ Clear()
void CDirectoryCache::Clear |
( |
| ) |
|
◆ ClearCache()
void CDirectoryCache::ClearCache |
( |
std::set< std::string > & | dirs | ) |
|
|
protected |
◆ ClearDirectory()
void CDirectoryCache::ClearDirectory |
( |
const std::string & | strPath | ) |
|
◆ ClearFile()
void CDirectoryCache::ClearFile |
( |
const std::string & | strFile | ) |
|
◆ ClearSubPaths()
void CDirectoryCache::ClearSubPaths |
( |
const std::string & | strPath | ) |
|
◆ FileExists()
bool CDirectoryCache::FileExists |
( |
const std::string & | strPath, |
|
|
bool & | bInCache ) |
◆ GetDirectory()
bool CDirectoryCache::GetDirectory |
( |
const std::string & | strPath, |
|
|
CFileItemList & | items, |
|
|
bool | retrieveAll = false ) |
◆ InitCache()
void CDirectoryCache::InitCache |
( |
const std::set< std::string > & | dirs | ) |
|
|
protected |
◆ SetDirectory()
◆ m_accessCounter
unsigned int XFILE::CDirectoryCache::m_accessCounter |
|
protected |
◆ m_cache
std::map<std::string, CDir> XFILE::CDirectoryCache::m_cache |
|
protected |
◆ m_cs
CCriticalSection XFILE::CDirectoryCache::m_cs |
|
mutableprotected |
The documentation for this class was generated from the following files: