|
contur2
|
Lightweight publish/subscribe event system (Observer pattern). More...

Go to the source code of this file.
Classes | |
| class | contur::Event< Args > |
| Type-safe event dispatcher supporting multiple subscribers. More... | |
| struct | contur::Event< Args >::Subscriber |
Namespaces | |
| namespace | contur |
Lightweight publish/subscribe event system (Observer pattern).
Event<Args...> is a type-safe, header-only event dispatcher. Producers call emit(), consumers subscribe with callbacks. Used to decouple kernel subsystems from observers (statistics, tracing, UI).
Definition in file event.h.