Memory map panel renderer contract.
virtual ~IMemoryMapView()=default
Virtual destructor for interface-safe polymorphic cleanup.
virtual Result< void > render(const TuiMemoryMapViewModel &model)=0
Renders memory panel using immutable view model.
A result type that holds either a success value of type T or an ErrorCode.
Error codes and Result<T> type for fallible operations.
std::uint64_t Tick
Simulation clock tick counter.
View model for memory panel rendering.
Tick currentTick
Tick represented by the panel.
TuiMemorySnapshot memory
Memory snapshot payload.
Immutable memory-focused snapshot consumed by TUI views.
Immutable DTO contracts for the external TUI MVC model layer.
Common type aliases, sentinel constants, and forward declarations used throughout the Contur 2 kernel...