#include <DirectoryCache.h>
|
typedef std::map< std::string, CDir * >::iterator | iCache |
|
typedef std::map< std::string, CDir * >::const_iterator | ciCache |
|
§ ciCache
§ iCache
§ 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 | ) |
|
§ Delete()
§ 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 |
( |
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
The documentation for this class was generated from the following files: