|
Corium 1.1.0
High-Performance Zero-Heap C++20 MPSC Application Runtime
|
CRTP static polymorphism application base class with auto-deduced event handlers. More...
#include "corium/ApplicationContext.hpp"#include "corium/EventSink.hpp"#include "corium/ServiceRegistry.hpp"#include "corium/internal/VariantIndex.hpp"#include <utility>
Include dependency graph for Application.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | corium::Application< Derived, EventVariantOrBus, MaxServices > |
| Static CRTP base class for applications managed by Corium Runtime. Subclass Application<Derived> or Application<Derived, EventVariant, MaxServices> for zero-vtable compile-time static dispatch. All framework operations and handlers are protected for clean encapsulation within the derived application. More... | |
Namespaces | |
| namespace | corium |
CRTP static polymorphism application base class with auto-deduced event handlers.