Go to the documentation of this file.
29 #include <boost/shared_ptr.hpp>
31 #include "../logging/Logger.h"
32 #include "../misc/langutils.h"
33 #include "rsc/rscexports.h"
61 virtual void cancel() = 0;
68 virtual bool isCancelRequested() = 0;
79 virtual void run() = 0;
88 virtual bool isDone() = 0;
99 virtual void waitDone() = 0;