yake::thread provides a minimalistic subset of threading functionality for use within YAKE.
Thread-safety of certain parts of YAKE can be deactivated easily either by choosing a null-plugin implementation or, in the future, by providing a precompiler define.
Summary: Use for synchronizing resources.
Summary: Use for synchronizing threads.
If enabled, default implementations will be created (classes called thread::Mutex, thread::Thread etc).
The underlying implementation can be selected using defines. See yake/thread/yakeThread.h for more information.
Existing plugins at the time of writing: