|
Embedded Artistry Framework
Embedded Systems C++ Framework
|
#include <atomic>#include <bits/bits.hpp>#include <bounce/bounce.hpp>#include <pthread.h>#include <rtos/thread.hpp>#include <string_view>

Classes | |
| class | os::posix::Thread |
| Create a POSIX thread. More... | |
Namespaces | |
| os | |
| FreeRTOS Condition Variable Implementation. | |
| os::posix | |
| POSIX types and definitions for OSX and Linux. | |
Macros | |
| #define | PTHREAD_STACK_MIN 8192 |
Enumerations | |
| enum | os::posix::pthread_priority : uint8_t { os::posix::pthread_priority::panic = 99, os::posix::pthread_priority::interrupt = 99, os::posix::pthread_priority::realtime = 99, os::posix::pthread_priority::veryHigh = 50, os::posix::pthread_priority::high = 40, os::posix::pthread_priority::aboveNormal = 30, os::posix::pthread_priority::normal = 20, os::posix::pthread_priority::belowNormal = 10, os::posix::pthread_priority::low = 5, os::posix::pthread_priority::lowest = 1, os::posix::pthread_priority::idle = 0 } |
| PThread priority values. More... | |
Functions | |
| constexpr posix::pthread_priority | os::posix::convert_to_pthread_priority (embvm::thread::priority p) noexcept |
| Convert between framework thread priorities and PThread priorities. More... | |
| #define PTHREAD_STACK_MIN 8192 |
1.8.15