summaryrefslogtreecommitdiff
path: root/src/tasks/Task.h
diff options
context:
space:
mode:
authorSimon Robertshaw <simon@hardwired.org.uk>2012-06-21 12:22:52 (GMT)
committer Simon Robertshaw <simon@hardwired.org.uk>2012-06-21 12:22:52 (GMT)
commit12ba6834ebff1271000f6232b1b6bce16665c10a (patch)
tree074ef551ea5a456366d5e42ccdd2cfe0764bfac1 /src/tasks/Task.h
parent09758b9152d3ef967522049fecb1920546b8970e (diff)
downloadpowder-12ba6834ebff1271000f6232b1b6bce16665c10a.zip
powder-12ba6834ebff1271000f6232b1b6bce16665c10a.tar.gz
Make status updates on tasks safe - add intermediate progress bar for TaskWindow
Diffstat (limited to 'src/tasks/Task.h')
-rw-r--r--src/tasks/Task.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tasks/Task.h b/src/tasks/Task.h
index d5ccd4b..10a8b90 100644
--- a/src/tasks/Task.h
+++ b/src/tasks/Task.h
@@ -37,6 +37,9 @@ protected:
pthread_mutex_t taskMutex;
pthread_cond_t taskCond;
+
+ virtual void before();
+ virtual void after();
virtual void doWork();
static void * doWork_helper(void * ref);