|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
Platform-specific threading wrapper for Server class. More...
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | Lila::ServerThread |
| Fallback std::thread-based thread wrapper with manual stop signaling. More... | |
| class | Lila::ServerThread::StopToken |
| API-compatible stop token for platforms without std::stop_token. More... | |
Namespaces | |
| namespace | Lila |
Macros | |
| #define | MAYAFLUX_JTHREAD_BROKEN 1 |
Platform-specific threading wrapper for Server class.
This header provides a surgical fix for std::jthread issues on specific platforms (notably Apple Clang 15 shipped with Xcode 15.x) WITHOUT disabling other C++23 features.
Detection Strategy:
This does NOT affect any other C++23/C++20 features like:
Definition in file ServerThread.hpp.