The just::thread
Pro Extensions library provides a
set of classes and functions that build on the basic facilities provided by
the C++11 Standard Thread Library. It uses the underlying C++11 thread library
implementation provided by your compiler.
Features include:
std::experimental::future<>::then()
member function and std::experimental::shared_future<>::then()
member function.)
jss::joining_thread
class to ensure
that the associated thread has completed before the object goes out of
scope.
jss::generic_lock_guard
for ensuring safe release of a mutex lock of any type without specifying
a lock type, and the variadic jss::lock_guard
for the safe acquisition
and release of multiple locks at once.