|
ThreadSchedule 2.0.0
Modern C++ thread management library
|
RAII wrapper around POSIX threads (Linux only). More...
#include "concepts.hpp"#include "expected.hpp"#include "scheduler_policy.hpp"#include <atomic>#include <exception>#include <functional>#include <memory>#include <optional>#include <string>#include <tuple>#include <pthread.h>Go to the source code of this file.
Classes | |
| class | threadschedule::PThreadWrapper |
| RAII wrapper around POSIX threads with a modern C++ interface. More... | |
| class | threadschedule::PThreadAttributes |
RAII wrapper for pthread_attr_t with a builder-style API. More... | |
| class | threadschedule::PThreadMutex |
RAII wrapper for pthread_mutex_t. More... | |
| struct | threadschedule::is_thread_like< PThreadWrapper > |
Namespaces | |
| namespace | threadschedule |
RAII wrapper around POSIX threads (Linux only).
Definition in file pthread_wrapper.hpp.