| 
    HDK
    
   | 
 
#include <PDG_CheckpointManager.h>
Public Member Functions | |
| PDG_CheckpointManager () | |
| void | setEnabled (bool enabled) | 
| void | setCheckpointRate (exint rate) | 
| bool | setFilePath (const UT_StringHolder &path, UT_WorkBuffer &errors) | 
| bool | enabled () const | 
| void | writeAddedDependency (const PDG_WorkItem *from, const PDG_WorkItem *to, bool required, bool user_defined, bool immediate) | 
| void | writeGeneratedItems (const PDG_WorkItemArray &work_items) | 
| void | writeGeneratedBatches (const PDG_BatchWorkItemSet &batches) | 
| void | writeExistingItems (const PDG_WorkItemArray &work_items, bool immediate) | 
| void | writeCookedItem (const PDG_WorkItem *work_item, bool immediate) | 
| void | flush () | 
Helper class for queuing and writing checkpoint files
Definition at line 26 of file PDG_CheckpointManager.h.
| PDG_CheckpointManager::PDG_CheckpointManager | ( | ) | 
      
  | 
  inline | 
Definition at line 39 of file PDG_CheckpointManager.h.
| void PDG_CheckpointManager::flush | ( | ) | 
Definition at line 33 of file PDG_CheckpointManager.h.
      
  | 
  inline | 
Definition at line 31 of file PDG_CheckpointManager.h.
| bool PDG_CheckpointManager::setFilePath | ( | const UT_StringHolder & | path, | 
| UT_WorkBuffer & | errors | ||
| ) | 
| void PDG_CheckpointManager::writeAddedDependency | ( | const PDG_WorkItem * | from, | 
| const PDG_WorkItem * | to, | ||
| bool | required, | ||
| bool | user_defined, | ||
| bool | immediate | ||
| ) | 
| void PDG_CheckpointManager::writeCookedItem | ( | const PDG_WorkItem * | work_item, | 
| bool | immediate | ||
| ) | 
| void PDG_CheckpointManager::writeExistingItems | ( | const PDG_WorkItemArray & | work_items, | 
| bool | immediate | ||
| ) | 
| void PDG_CheckpointManager::writeGeneratedBatches | ( | const PDG_BatchWorkItemSet & | batches | ) | 
| void PDG_CheckpointManager::writeGeneratedItems | ( | const PDG_WorkItemArray & | work_items | ) |