Xmipp
v3.23.11-Nereus
|
#include <rerunable_program.h>
Protected Member Functions | |
Rerunable (const FileName &fn) | |
virtual void | createWorkFiles (bool resume, MetaData *md) |
virtual std::vector< MDLabel > | getLabelsForEmpty ()=0 |
const FileName & | getFileName () const |
void | setFileName (const FileName &fn) |
This class adds rerun functionality to Xmipp program. Program is expected to store the progres in the MetaData file stored in the file system. In case of failure or interruption, this file can be loaded and the program will automatically pick up where it left.
Definition at line 38 of file rerunable_program.h.
|
inlineprotected |
Definition at line 43 of file rerunable_program.h.
|
inlineprotectedvirtual |
This method will fill remove processed records from the md. Md will not be changed if no data has been processed.
Definition at line 49 of file rerunable_program.h.
|
inlineprotected |
Definition at line 80 of file rerunable_program.h.
|
protectedpure virtual |
Returns labels to be used in the empty progres MetaData file
|
inlineprotected |
Definition at line 82 of file rerunable_program.h.