Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
Loading...
Searching...
No Matches
corium::ApplicationContext< EventVariant > Member List

This is the complete list of members for corium::ApplicationContext< EventVariant >, including all inherited members.

ApplicationContext()=defaultcorium::ApplicationContext< EventVariant >
ApplicationContext(EventBusType &events, StaticCallback quitCallback)corium::ApplicationContext< EventVariant >inline
cancelTimer(TimerId id) const noexceptcorium::ApplicationContext< EventVariant >inline
CancelTimerFn typedefcorium::ApplicationContext< EventVariant >
detachFromRuntime() noexceptcorium::ApplicationContext< EventVariant >inline
eventSink() const noexceptcorium::ApplicationContext< EventVariant >inline
EventVariantType typedefcorium::ApplicationContext< EventVariant >
operator bool() const noexceptcorium::ApplicationContext< EventVariant >inlineexplicit
registerFilteredHandler(Filter &&filter, Handler &&handler)corium::ApplicationContext< EventVariant >inline
registerHandler(Handler &&handler)corium::ApplicationContext< EventVariant >inline
requestQuit() constcorium::ApplicationContext< EventVariant >inline
reset() noexceptcorium::ApplicationContext< EventVariant >inline
scheduleDelayed(EventVariant event, const std::chrono::duration< Rep, Period > &delay, EventPriority priority=EventPriority::Normal) constcorium::ApplicationContext< EventVariant >inline
ScheduleDelayedFn typedefcorium::ApplicationContext< EventVariant >
schedulePeriodic(EventVariant event, const std::chrono::duration< Rep, Period > &interval, EventPriority priority=EventPriority::Normal) constcorium::ApplicationContext< EventVariant >inline
SchedulePeriodicFn typedefcorium::ApplicationContext< EventVariant >
setRuntimeDetach(void *runtimePtr, void(*detachFn)(void *) noexcept) noexceptcorium::ApplicationContext< EventVariant >inline
setTimerScheduler(Scheduler &scheduler) noexceptcorium::ApplicationContext< EventVariant >inline