Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
Events.hpp File Reference

Standard lifecycle events (QuitEvent, ErrorEvent, TimerEvent). More...

#include <cstdint>
#include <variant>
+ Include dependency graph for Events.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  corium::ErrorEvent
 System, hardware, or framework error event. More...
 
struct  corium::QuitEvent
 Application shutdown event. More...
 
struct  corium::SignalEvent
 Generic signal or notification trigger event. More...
 
struct  corium::TickEvent
 Periodic heartbeat or hardware timer tick event. More...
 
struct  corium::UpdateEvent
 Logical update or execution step event. More...
 

Namespaces

namespace  corium
 

Typedefs

using corium::DefaultEvents = std::variant< QuitEvent, TickEvent, UpdateEvent, ErrorEvent, SignalEvent >
 Default variant list of core Corium events.
 
using corium::Event = DefaultEvents
 Alias for DefaultEvents.
 

Detailed Description

Standard lifecycle events (QuitEvent, ErrorEvent, TimerEvent).