castle
Common Automotive Safety-critical Template Library for Embedded engine
CASTLE is a lightweight, header-only CPP17-based template library built for safety-critical embedded systems where every byte of RAM, every millisecond of jitter, and every allocation counts.
The main idea is simple: make common C++ jobs easier without bringing the runtime costs that are often unwanted on small targets.
CASTLE 2.0 focuses on:
deterministic, fixed-capacity behavior where practical
no mandatory heap allocation
no mandatory RTTI
no mandatory exceptions
no virtual...