+ /** Associate the task with a file. */
+ void set_file(const Msp::FS::Path &);
+
+ /** If set to true, the associated file is removed before the task is
+ started. */
+ void set_unlink(bool = true);
+
+ /** Returns the command being executed for this task. Only makes sense if
+ an external command is involved. */