|
ThreadSchedule 1.0.0
Modern C++ thread management library
|
Type trait that identifies thread-like types. More...
#include <concepts.hpp>
Type trait that identifies thread-like types.
The primary template yields std::false_type. Explicit specializations are provided for std::thread and (when C++20 is available) std::jthread. Additional specializations for library types such as ThreadWrapper are defined in profiles.hpp.
Used by apply_profile() and other generic scheduling functions to accept any thread-like handle uniformly.
| T | The type to test. |
Definition at line 144 of file concepts.hpp.