Cross-platform threading interfaces. More...
#include "threads/mutex.hpp"
#include "threads/priority.hpp"
#include "threads/thread.hpp"
#include "threads/threadable.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.