#include <Basics.H>#include <FS.H>#include <VestaLog.H>#include <Recovery.H>#include <FP.H>#include <BitVector.H>#include <Model.H>#include <CacheIndex.H>#include <VestaVal.H>#include "IntIntTblLR.H"#include "Combine.H"#include "CacheEntry.H"Go to the source code of this file.
Functions | |
| CE::T::T (CacheEntry::Index ci, BitVector *uncommonNames, FP::List *fps, IntIntTblLR *imap, VestaVal::T *value, CacheEntry::Indices *kids, Model::T model) throw () | |
| CE::T::T (const T *ce) throw () | |
| bool | CE::T::FPMatch (const FP::List &pkFPs) throw () |
| void | CE::T::Pack (const BitVector *packMask, const IntIntTblLR *reMap) throw () |
| void | CE::T::CycleNames (const BitVector &delBV, const IntIntTblLR &delMap) throw () |
| void | CE::T::Update (const BitVector *exCommonNames, const BitVector *exUncommonNames, const BitVector *packMask, const IntIntTblLR *reMap) throw () |
| void | CE::T::XorUncommonNames (const BitVector &mask) throw () |
| bool | CE::T::CheckUsedNames (const BitVector *commonNames, const BitVector *uncommonNames, const IntIntTblLR *imap, const FP::List *fps, unsigned int &missing) throw () |
| void | CE::T::Log (VestaLog &log) const throw (VestaLog::Error) |
| void | CE::T::Recover (RecoveryReader &rd) throw (VestaLog::Error, VestaLog::Eof) |
| void | CE::T::Write (ostream &ofs, ifstream *ifs) const throw (FS::Failure) |
| void | CE::T::Read (istream &ifs, bool readImmutable) throw (FS::EndOfFile, FS::Failure) |
| void | CE::T::WriteExtras (ostream &ofs) const throw (FS::Failure) |
| void | CE::T::ReadExtras (istream &ifs) throw (FS::EndOfFile, FS::Failure) |
| void | Indent (ostream &os, int indent) throw () |
| void | CE::T::Debug (ostream &os, int indent) const throw () |
| void | CE::T::DebugExtras (ostream &os, int indent) const throw () |
| unsigned | CE::List::Length (const List *list) throw () |
|
|
Definition at line 414 of file CacheEntry.C. References VestaSourceSRPC::List. |
|
||||||||||||||||||||||||
|
Definition at line 209 of file CacheEntry.C. References IntIntTblIter::Next(). |
|
||||||||||||
|
Definition at line 142 of file CacheEntry.C. References NEW_CONSTR, and BVIter::Next(). |
|
||||||||||||
|
Definition at line 381 of file CacheEntry.C. References Indent(). |
|
||||||||||||
|
Definition at line 401 of file CacheEntry.C. References Indent(). |
|
|
Definition at line 68 of file CacheEntry.C. References Combine::XorFPTag::FPVal(), and Combine::XorFPTag::Xor(). |
|
|
Definition at line 253 of file CacheEntry.C. References IntIntTblLR::Log(), and Model::Log(). |
|
||||||||||||
|
Definition at line 105 of file CacheEntry.C. References NEW_CONSTR, IntIntTblIter::Next(), IntIntTblLR::Put(), and IntIntTblLR::Size(). |
|
||||||||||||
|
Definition at line 324 of file CacheEntry.C. References NEW_CONSTR, Model::Read(), FS::Read(), CacheEntry::Indices::ReadImmutable(), and VestaVal::T::ReadImmutable(). |
|
|
Definition at line 365 of file CacheEntry.C. References NEW_CONSTR. |
|
|
Definition at line 274 of file CacheEntry.C. References NEW_CONSTR, and Model::Recover(). |
|
|
Definition at line 59 of file CacheEntry.C. References NEW_CONSTR. |
|
||||||||||||||||||||||||||||||||
|
Definition at line 48 of file CacheEntry.C. |
|
||||||||||||||||||||
|
Definition at line 177 of file CacheEntry.C. |
|
||||||||||||
|
Definition at line 296 of file CacheEntry.C. References Model::Write(), and FS::Write(). |
|
|
Definition at line 353 of file CacheEntry.C. References IntIntTblLR::Write(). |
|
|
Definition at line 199 of file CacheEntry.C. |
|
||||||||||||
|
Definition at line 376 of file CacheEntry.C. |
1.4.2