X-Git-Url: http://g0dil.de/git?a=blobdiff_plain;f=Scheduler%2FFIFORunner.cci;h=209bd99c0fb80f851ebf3e4da76b2b4814ce4ba2;hb=6159637c51fd562b2bf68a026a3946b2c84f4e0d;hp=4bea7ba5c7d71094c3fb483cdb9039c5e0b5062a;hpb=db007c39287e3c666dd6b53edc8c3404617c7dd5;p=senf.git diff --git a/Scheduler/FIFORunner.cci b/Scheduler/FIFORunner.cci index 4bea7ba..209bd99 100644 --- a/Scheduler/FIFORunner.cci +++ b/Scheduler/FIFORunner.cci @@ -34,20 +34,25 @@ #define prefix_ inline ///////////////////////////////cci.p/////////////////////////////////////// -prefix_ senf::scheduler::FIFORunner::TaskInfo::TaskInfo(std::string const & name_) - : runnable (false), name (name_) +prefix_ senf::scheduler::FIFORunner::TaskInfo::TaskInfo(std::string const & name) + : runnable_ (false), name_ (name) {} prefix_ senf::scheduler::FIFORunner::TaskInfo::~TaskInfo() {} +prefix_ void senf::scheduler::FIFORunner::TaskInfo::setRunnable() +{ + runnable_ = true; +} + prefix_ void senf::scheduler::FIFORunner::enqueue(TaskInfo * task) { tasks_.push_back(*task); #ifdef SENF_DEBUG std::stringstream ss; backtrace(ss, 32); - task->backtrace = ss.str(); + task->backtrace_ = ss.str(); #endif }