Data structures & utilities#
Embedded-safe collections, spans, strings, status, and error handling
Modules#
The following table lists all modules related to Data structures & utilities.
Name |
Status |
Description |
Languages |
|---|---|---|---|
stable |
Exception-free error propagation for embedded |
C++, C, Python, Java, TypeScript, Rust |
|
stable |
Error propagation primitives: value-or-error |
C++ |
|
stable |
Generic collections of objects for embedded devices |
C++ |
|
stable |
Embedded-friendly std::function |
C++ |
|
unstable |
Rich enum support |
C++ |
|
stable |
Efficient mathematical utilities for embedded |
C++ |
|
stable |
std::span for C++17 |
C++ |
|
stable |
Efficient, easy, and safe string manipulation |
C++ |