#include "internaltask.h"
-InternalTask::InternalTask(Worker *w):
- worker(w)
-{ }
-
InternalTask::~InternalTask()
{
worker->join();
while((result = check())==RUNNING) ;
return result;
}
-
-
-InternalTask::Worker::Worker():
- status(Task::RUNNING)
-{ }