Skip to content

Entropy Core Features

EntropyCore is the foundational library for the Entropy framework, providing essential systems for high-performance application development.

FeatureDescription
Core ServicesApplication lifecycle, Service Registry, Event Bus, and Timers.
Memory ModelHybrid memory management with RefObject (intrusive), WeakRef, and std::shared_ptr interop.
Type SystemStatic reflection, TypeID, and runtime introspection for serialization and UI generators.
FeatureDescription
ConcurrencyTask-based parallelism engine (WorkContracts) for lock-free, scalable execution.
Virtual File SystemUnified I/O abstraction supporting mount points, async operations, and multiple backends.
LoggingHigh-performance, categorized logging system based on C++20 std::format.
Debug UtilitiesScoped timers, debug assertions, and visual debugger integration tools.