#include <CacheS.H>
| Public Member Functions | |
| ChkptWorker (const FP::Tag &pkgVersion, Model::T model, CacheEntry::Indices *cis, bool done) throw () | |
| void | Init (const FP::Tag &pkgVersion, Model::T model, CacheEntry::Indices *cis, bool done) throw () | 
| void | Reset () throw () | 
| void | WaitUntilDone () throw () | 
| Static Public Member Functions | |
| static void * | MainLoop (void *arg) throw () | 
| Public Attributes | |
| ChkptWorker * | next | 
| Private Attributes | |
| FP::Tag | pkgVersion | 
| Model::T | model | 
| CacheEntry::Indices * | cis | 
| bool | done | 
| Basics::mutex | mu | 
| bool | chkptComplete | 
| Basics::cond | isDone | 
| 
 | ||||||||||||||||||||
| 
 | 
| 
 | ||||||||||||||||||||
| 
 Definition at line 1453 of file CacheS.C. Referenced by CacheS::QueueChkpt(). | 
| 
 | 
| 
 Definition at line 1331 of file CacheS.C. References CacheS::availChkptWorkers, chkptComplete, CacheS::chkptMu, cis, CacheS::DoCheckpoint(), done, CacheS::FinishChkpt(), isDone, Basics::mutex::lock(), model, mu, next, pkgVersion, CacheS::queuedChkptWorkers, Reset(), Basics::cond::signal(), Basics::mutex::unlock(), Basics::cond::wait(), and CacheS::waitingChkptWorker. Referenced by CacheS::CacheS(). | 
| 
 | 
| 
 Definition at line 1464 of file CacheS.C. References cis. Referenced by MainLoop(). | 
| 
 | 
| 
 Definition at line 1469 of file CacheS.C. References isDone, Basics::mutex::lock(), mu, Basics::mutex::unlock(), and Basics::cond::wait(). Referenced by CacheS::Checkpoint(). | 
| 
 | 
| 
 Definition at line 754 of file CacheS.H. Referenced by MainLoop(). | 
| 
 | 
| 
 Definition at line 749 of file CacheS.H. Referenced by MainLoop(), and Reset(). | 
| 
 | 
| 
 Definition at line 750 of file CacheS.H. Referenced by MainLoop(). | 
| 
 | 
| 
 Definition at line 755 of file CacheS.H. Referenced by MainLoop(), and WaitUntilDone(). | 
| 
 | 
| 
 Definition at line 748 of file CacheS.H. Referenced by MainLoop(). | 
| 
 | 
| 
 Definition at line 753 of file CacheS.H. Referenced by MainLoop(), and WaitUntilDone(). | 
| 
 | 
| 
 Definition at line 743 of file CacheS.H. Referenced by MainLoop(), and CacheS::QueueChkpt(). | 
| 
 | 
| 
 Definition at line 747 of file CacheS.H. Referenced by MainLoop(). | 
 1.4.2
 1.4.2