lewissbaker / jthread

C++ class for a joining and cooperative interruptible thread (should become std::jthread)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

jthread

C++ class for a joining and cooperative interruptible thread (should become std::jthread)

Draft implementation of the C++ paper P0660 https://wg21.link/p0660

Author: Nicolai Josuttis (http://www.josuttis.com/contact.html)

The code examples are licensed under a Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by-sa/4.0/).

TOC:

source/

  • source code for the implementation and the test suite
    • to test the CV class extensions they are applied to a class condition_variable2

tex/

  • final paper and proposed wording using C++ standard LaTeX style
    • to create the latest version: pdflatex std

doc/

  • current and old documentations
    • currently mainly the proposals P0660*.pdf

About

C++ class for a joining and cooperative interruptible thread (should become std::jthread)


Languages

Language:TeX 71.9%Language:C++ 27.2%Language:Makefile 0.8%