ldas-tools-diskcacheAPI
2.7.0
|
#include <cassert>
#include <list>
#include <map>
#include <set>
#include <stdexcept>
#include <string>
#include <boost/shared_ptr.hpp>
#include "ldastoolsal/mutexlock.hh"
#include "ldastoolsal/ReadWriteLock.hh"
#include "ldastoolsal/types.hh"
#include "ldastoolsal/unordered_map.hh"
#include "diskcacheAPI/Streams/StreamsInterface.hh"
#include "diskcacheAPI/Cache/Devices.hh"
#include "diskcacheAPI/Cache/RegistrySingleton.hh"
#include "diskcacheAPI/Cache/SearchInterface.hh"
Classes | |
class | diskCache::Cache::Directory |
Directory caching scheme. More... | |
class | diskCache::Cache::Directory::ScanResults |
struct | diskCache::Cache::Directory::ScanResults::count_type |
struct | diskCache::Cache::Directory::ScanResults::directory_type |
struct | diskCache::Cache::Directory::ScanResults::info_type |
class | diskCache::Cache::Directory::FileCacheError |
Exception thrown when a file could not be added to a cache. More... | |
class | diskCache::Cache::Directory::StartIsNotADirectoryError |
The top most entry is not a directory. More... | |
class | diskCache::Cache::Directory::SymbolicLinkError |
Report symbolic links as errors. More... | |
class | diskCache::Cache::Directory::functor_dump< StreamT > |
class | diskCache::Cache::Directory::functor_reset |
struct | diskCache::Cache::DirectoryScanData |
struct | diskCache::Cache::DirectoryScanData::scan_data |
Storage for search specific data while scanning. More... | |
Namespaces | |
diskCache | |
Maintains a list of commands that are supported. | |
diskCache::Streams | |
diskCache::Cache | |
Macros | |
#define | NEW_DIRECTORY_INTERFACE 1 |
Functions | |
IBinary & | diskCache::Streams::operator>> (IBinary &Stream, Cache::Directory::dirref_type &Data) |
OBinary & | diskCache::Streams::operator<< (OBinary &Stream, Cache::Directory::dirref_type Data) |
OASCII & | diskCache::Streams::operator<< (OASCII &Stream, Cache::Directory::dirref_type Data) |
Variables | |
int | diskCache::RWLOCK_TIMEOUT = 0 |
#define NEW_DIRECTORY_INTERFACE 1 |