LLVM 22.0.0git
llvm::cas::ondisk::UnifiedOnDiskCache Member List

This is the complete list of members for llvm::cas::ondisk::UnifiedOnDiskCache, including all inherited members.

close(bool CheckSizeLimit=true)llvm::cas::ondisk::UnifiedOnDiskCache
collectGarbage(StringRef Path)llvm::cas::ondisk::UnifiedOnDiskCachestatic
collectGarbage()llvm::cas::ondisk::UnifiedOnDiskCache
getGraphDB()llvm::cas::ondisk::UnifiedOnDiskCacheinline
getKeyValueDB()llvm::cas::ondisk::UnifiedOnDiskCacheinline
getObjectIDFromValue(ArrayRef< char > Value)llvm::cas::ondisk::UnifiedOnDiskCachestatic
getStorageSize() constllvm::cas::ondisk::UnifiedOnDiskCache
getValueFromObjectID(ObjectID ID)llvm::cas::ondisk::UnifiedOnDiskCachestatic
hasExceededSizeLimit() constllvm::cas::ondisk::UnifiedOnDiskCache
needsGarbageCollection() constllvm::cas::ondisk::UnifiedOnDiskCacheinline
OnDiskGraphDB classllvm::cas::ondisk::UnifiedOnDiskCachefriend
OnDiskKeyValueDB classllvm::cas::ondisk::UnifiedOnDiskCachefriend
open(StringRef Path, std::optional< uint64_t > SizeLimit, StringRef HashName, unsigned HashByteSize, OnDiskGraphDB::FaultInPolicy FaultInPolicy=OnDiskGraphDB::FaultInPolicy::FullTree)llvm::cas::ondisk::UnifiedOnDiskCachestatic
setSizeLimit(std::optional< uint64_t > SizeLimit)llvm::cas::ondisk::UnifiedOnDiskCache
validateIfNeeded(StringRef Path, StringRef HashName, unsigned HashByteSize, bool CheckHash, bool AllowRecovery, bool ForceValidation, std::optional< StringRef > LLVMCasBinary)llvm::cas::ondisk::UnifiedOnDiskCachestatic
ValueBytes typedefllvm::cas::ondisk::UnifiedOnDiskCache
~UnifiedOnDiskCache()llvm::cas::ondisk::UnifiedOnDiskCache