$search
Cross-platform threading interfaces. More...
#include "threads/mutex.hpp"
#include <ecl/config/ecl.hpp>
#include "priority_common.hpp"
Go to the source code of this file.
Cross-platform threading interfaces.
Threads are modelled here as classes. The threading functionality can be utilised in two ways, either via inheritance or composition. Choice of which is simply a matter of personal style. There are more complex thread managers out there, but this suits the requirements of a small project and merely aims to provide a robust and lightweight cross-platform interface.
Definition in file threads.hpp.