void run();
+ bool runnable() const;
+
protected:
void setRunnable();
friend class FIFORunner;
};
+ typedef boost::filter_iterator<
+ EventManager::IteratorFilter, TaskList::const_iterator> iterator;
+
using singleton<FIFORunner>::instance;
using singleton<FIFORunner>::alive;
unsigned hangCount() const;
+ iterator begin() const;
+ iterator end() const;
+
protected:
private: