#include <PersistentCache.h>
vrecko::PersistentCache::OpenedCacheFile::OpenedCacheFile |
( |
| ) |
|
vrecko::PersistentCache::OpenedCacheFile::~OpenedCacheFile |
( |
| ) |
|
const std::string& vrecko::PersistentCache::OpenedCacheFile::getCachedFileName |
( |
| ) |
|
|
inline |
const std::string& vrecko::PersistentCache::OpenedCacheFile::getTranslatedFileName |
( |
| ) |
|
|
inline |
std::string vrecko::PersistentCache::OpenedCacheFile::cachedFileName |
|
protected |
full name of the cached file as found on the disk (without path, used for accessing the actual cached file).
int vrecko::PersistentCache::OpenedCacheFile::iReaders |
|
protected |
There can be only one [iWriters]. If there are any [iWaitingWriters] OR [iWriters], no [iReaders] can read the file.
int vrecko::PersistentCache::OpenedCacheFile::iWaitingWriters |
|
protected |
int vrecko::PersistentCache::OpenedCacheFile::iWriters |
|
protected |
std::string vrecko::PersistentCache::OpenedCacheFile::translatedFileName |
|
protected |
translated data/filename name (used for checks).
The documentation for this class was generated from the following files: