autoFlushPending | VMultiPKFile | [private] |
ChkptForWrite(Basics::mutex &mu, const BitVector *toDelete, SMultiPKFile::VPKFileMap &toFlush, SMultiPKFile::ChkPtTbl &vpkChkptTbl) | VMultiPKFile | |
Delete(const FP::Tag &pk, VPKFile *&vpk) | VMultiPKFile | [inline] |
FlushPending() const | VMultiPKFile | [inline] |
FlushRunning() const | VMultiPKFile | [inline] |
freeMPKFileEpoch | VMultiPKFile | [private] |
Get(const FP::Tag &pk, VPKFile *&vpk) | VMultiPKFile | [inline] |
IncEntries() | VMultiPKFile | [inline] |
IsFull() | VMultiPKFile | |
IsStale(int latestEpoch) | VMultiPKFile | |
IsUnmodified() const | VMultiPKFile | [inline] |
LockForWrite(Basics::mutex &mu, const BitVector *toDelete) | VMultiPKFile | |
noneRunning | VMultiPKFile | [private] |
numNewEntries | VMultiPKFile | [private] |
numRunning | VMultiPKFile | [private] |
NumVPKFiles() const | VMultiPKFile | [inline] |
numWaiting | VMultiPKFile | [private] |
prefix | VMultiPKFile | [private] |
Prefix() const | VMultiPKFile | [inline] |
Put(const FP::Tag &pk, VPKFile *vpk) | VMultiPKFile | [inline] |
ReleaseWriteLock(Basics::mutex &mu) | VMultiPKFile | |
tbl | VMultiPKFile | [private] |
ToSCache(Basics::mutex &mu, bool mpkFileExists, std::ifstream &ifs, SMultiPKFileRep::Header *hdr, SMultiPKFile::VPKFileMap &toFlush, SMultiPKFile::ChkPtTbl &vpkChkptTbl, const BitVector *toDelete, EmptyPKLog *emptyPKLog, EntryState &state) | VMultiPKFile | |
UpdateEpoch(int currentEpoch) | VMultiPKFile | [inline] |
VMultiPKFile(const PKPrefix::T &pfx) | VMultiPKFile | [inline] |
VPKFileTbl() const | VMultiPKFile | [inline] |