![]() |
RTEMS 6.1-rc1
|
C++ standard thread support with thread attribute control. More...
#include <functional>#include <iostream>#include <string>#include <thread>#include <utility>Go to the source code of this file.
Data Structures | |
| class | rtems::thread::attributes |
| Manage the attributes of a thread. More... | |
| class | rtems::thread::thread |
| Create a thread with thread attributes. More... | |
| class | rtems::thread::thread::id |
Functions | |
| template<class T > | |
| std::decay< T >::type | rtems::thread::decay_copy (T &&t) |
| bool | rtems::thread::operator== (thread::id l, thread::id r) noexcept |
| bool | rtems::thread::operator!= (thread::id l, thread::id r) noexcept |
| template<class C , class T > | |
| std::basic_ostream< C, T > & | rtems::thread::operator<< (std::basic_ostream< C, T > &out, thread::id id_) |
C++ standard thread support with thread attribute control.
++
Provide a way to create a thread in C++ with attributes that let you control the real-time embedded parameters need to run threads on RTEMS.
The code requires the -std=c++17 option to access std::invoke().