AddEntries(const VPKFileChkPt &chkpt, const BitVector *toDelete, const BitVector *exCommonNames, const BitVector *exUncommonNames, const BitVector *packMask, const IntIntTblLR *reMap, bool unlazyTag) | SPKFile | [private] |
AddEntryToTable(CFPEntryMap &tbl, const FP::Tag &cfp, CE::T *ce) const | SPKFile | [protected] |
allNames | SPKFile | [protected] |
AllNames() const | SPKFile | [inline] |
CFPEntryIter typedef | SPKFile | |
CFPEntryMap typedef | SPKFile | |
CheckPoint() | SPKFile | [protected, virtual] |
CommonNames() const | SPKFile | [inline] |
commonNames | SPKFile | [protected] |
Debug(std::ostream &os, const SPKFileRep::Header &hdr, std::streampos origin, bool verbose=false) const | SPKFile | |
ExtractEntries(CFPEntryMap &cfpTbl) | SPKFile | [protected] |
Lookup(std::ifstream &ifs, std::streampos origin, int version, const FP::Tag &commonTag, const FP::List &fps) | SPKFile | [protected, static] |
LookupCFP(std::ifstream &ifs, std::streampos origin, int version, const FP::Tag &cfp, const SPKFileRep::Header &hdr) | SPKFile | [private, static] |
LookupCFPInListV1(std::ifstream &ifs, std::streampos origin, const FP::Tag &cfp, int num) | SPKFile | [private, static] |
LookupCFPInSortedListV1(std::ifstream &ifs, std::streampos origin, const FP::Tag &cfp, int num) | SPKFile | [private, static] |
LookupEntryV1(std::ifstream &ifs, const FP::List &fps) | SPKFile | [private, static] |
NamesEpoch() const | SPKFile | [inline] |
namesEpoch | SPKFile | [protected] |
oldEntries | SPKFile | [protected] |
OldEntries() const | SPKFile | [inline] |
pk | SPKFile | [protected] |
PK() const | SPKFile | [inline] |
pkEpoch | SPKFile | [protected] |
PKEpoch() const | SPKFile | [inline] |
Read(std::ifstream &ifs, std::streampos origin, int version, SPKFileRep::Header *&hdr, bool readEntries=true, bool readImmutable=true) | SPKFile | |
ReadEntries(std::ifstream &ifs, bool readImmutable=true) | SPKFile | [private] |
ScanCommonTable(const CFPEntryMap &cfpTbl, const BitVector *toDelete, BitVector &uncommonJoin, BitVector &uncommonMeet, int &totalEntries, bool &delOne) const | SPKFile | [protected] |
ScanList(const CE::List *head, const BitVector *toDelete, BitVector &uncommonJoin, BitVector &uncommonMeet, int &totalEntries, bool &delOne) const | SPKFile | [protected] |
SourceFunc() const | SPKFile | [inline] |
sourceFunc | SPKFile | [protected] |
SPKFile(const FP::Tag &pk) | SPKFile | [inline] |
SPKFile(const FP::Tag &pk, std::ifstream &ifs, std::streampos origin, int version, SPKFileRep::Header *&hdr, bool readEntries=true, bool readImmutable=true) | SPKFile | [inline] |
Update(const VPKFileChkPt *chkpt, const BitVector *toDelete, BitVector *&exCommonNames, BitVector *&exUncommonNames, BitVector *&packMask, IntIntTblLR *&reMap, bool &isEmpty) | SPKFile | |
UpdateCommonTable(CFPEntryMap &cfpTbl, const BitVector *toDelete, const BitVector *exCommonNames, const BitVector *exUncommonNames, const BitVector *packMask, const IntIntTblLR *reMap, bool unlazyTag=true) | SPKFile | [protected] |
UpdateList(CFPEntryMap &cfpTbl, const CE::List *ents, const BitVector *toDelete, const BitVector *exCommonNames, const BitVector *exUncommonNames, const BitVector *packMask, const IntIntTblLR *reMap, bool unlazyTag) | SPKFile | [private] |
Write(std::ifstream &ifs, std::ostream &ofs, std::streampos origin, SPKFileRep::Header *&hdr) const | SPKFile | |
WriteEntries(std::ifstream &ifs, std::ostream &ofs, CE::List *entryList) const | SPKFile | [private] |