CernVM-FS  2.9.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
CacheManager Member List

This is the complete list of members for CacheManager, including all inherited members.

AbortTxn(void *txn)=0CacheManagerpure virtual
AcquireQuotaManager(QuotaManager *quota_mgr)=0CacheManagerpure virtual
Bless(const shash::Any &id)CacheManagerinlinestatic
Bless(const shash::Any &id, const ObjectInfo &info)CacheManagerinlinestatic
Bless(const shash::Any &id, ObjectType type)CacheManagerinlinestatic
Bless(const shash::Any &id, const std::string &description)CacheManagerinlinestatic
Bless(const shash::Any &id, ObjectType type, const std::string &description)CacheManagerinlinestatic
CacheManager()CacheManagerprotected
ChecksumFd(int fd, shash::Any *id)CacheManager
Close(int fd)=0CacheManagerpure virtual
CommitFromMem(const shash::Any &id, const unsigned char *buffer, const uint64_t size, const std::string &description)CacheManager
CommitTxn(void *txn)=0CacheManagerpure virtual
CtrlTxn(const ObjectInfo &object_info, const int flags, void *txn)=0CacheManagerpure virtual
Describe()=0CacheManagerpure virtual
DoFreeState(void *data)CacheManagerinlineprotectedvirtual
DoRestoreState(void *data)CacheManagerinlineprotectedvirtual
DoSaveState()CacheManagerinlineprotectedvirtual
Dup(int fd)=0CacheManagerpure virtual
FreeState(const int fd_progress, void *state)CacheManager
GetSize(int fd)=0CacheManagerpure virtual
id()=0CacheManagerpure virtual
kSizeUnknownCacheManagerstatic
kStateVersionCacheManagerprivatestatic
kTypeCatalog enum valueCacheManager
kTypePinned enum valueCacheManager
kTypeRegular enum valueCacheManager
kTypeVolatile enum valueCacheManager
LoadBreadcrumb(const std::string &)CacheManagerinlinevirtual
ObjectType enum nameCacheManager
Open(const BlessedObject &object)=0CacheManagerpure virtual
Open2Mem(const shash::Any &id, const std::string &description, unsigned char **buffer, uint64_t *size)CacheManager
OpenFromTxn(void *txn)=0CacheManagerpure virtual
OpenPinned(const shash::Any &id, const std::string &description, bool is_catalog)CacheManager
Pread(int fd, void *buf, uint64_t size, uint64_t offset)=0CacheManagerpure virtual
quota_mgr()CacheManagerinline
quota_mgr_CacheManagerprotected
Readahead(int fd)=0CacheManagerpure virtual
Reset(void *txn)=0CacheManagerpure virtual
RestoreState(const int fd_progress, void *state)CacheManager
SaveState(const int fd_progress)CacheManager
SingleCopy()SingleCopyinlineprivate
SizeOfTxn()=0CacheManagerpure virtual
Spawn()=0CacheManagerpure virtual
StartTxn(const shash::Any &id, uint64_t size, void *txn)=0CacheManagerpure virtual
StoreBreadcrumb(const manifest::Manifest &)CacheManagerinlinevirtual
Write(const void *buf, uint64_t sz, void *txn)=0CacheManagerpure virtual
~CacheManager()CacheManagervirtual