10 #ifndef WRENCH_FILE_ALREADY_BEING_COPIED_H
11 #define WRENCH_FILE_ALREADY_BEING_COPIED_H
16 #include "FailureCause.h"
32 class FileAlreadyBeingCopied :
public FailureCause {
39 FileAlreadyBeingCopied(std::shared_ptr<DataFile>file,
40 std::shared_ptr<FileLocation> src,
41 std::shared_ptr<FileLocation> dst);
46 std::shared_ptr<DataFile>getFile();
52 std::shared_ptr<DataFile>file;
53 std::shared_ptr<FileLocation> src_location;
54 std::shared_ptr<FileLocation> dst_location;
64 #endif //WRENCH_FILE_ALREADY_BEING_COPIED_H