File threads.hpp
↰ Parent directory (include/ecl
)
Cross-platform threading interfaces.
Definition (include/ecl/threads.hpp
)
Detailed Description
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.
June, 2009
Includes
threads/mutex.hpp
(File mutex.hpp)threads/priority.hpp
(File priority.hpp)threads/thread.hpp
(File thread.hpp)threads/threadable.hpp
(File threadable.hpp)