|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
Safe non-blocking event posting handle for hardware interrupt service routines. More...
Include dependency graph for IsrSink.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::embedded::IsrEventSink< EventSinkType > |
| Lightweight, zero-overhead wrapper around EventSink explicitly tailored for Hardware ISR handlers. Guarantees zero heap allocation, lock-free execution, and noexcept exception safety. More... | |
Namespaces | |
| namespace | corium |
| namespace | corium::embedded |
Functions | |
| template<typename EventSinkType > | |
| constexpr auto | corium::embedded::makeIsrSink (EventSinkType sink) noexcept |
| Helper function to construct an IsrEventSink from an EventSink handle. | |
Safe non-blocking event posting handle for hardware interrupt service routines.