cmargiotta / compile-time-fsm
A simple finite state machine, but without overhead!
☆99Updated 3 months ago
Related projects ⓘ
Alternatives and complementary repositories for compile-time-fsm
- A C++20 implementation of safe (wrap around) integers following MISRA C++ rules☆76Updated last year
- C++20 State Machine library☆173Updated 2 months ago
- C++ light-weight Thread Pool library☆77Updated 6 months ago
- A C++ type to trace calls to special member functions.☆98Updated 6 months ago
- ☆96Updated 5 months ago
- Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects ag…☆88Updated 3 weeks ago
- Extensions to the C++ standard library. This library implements polyfills to enable library functionality from later versions of C++ to b…☆64Updated last week
- A memory leak and deadlock finder for C, C++☆57Updated 6 months ago
- Small C++ header to display async animations, counters, and progress bars☆138Updated 3 weeks ago
- A safe and fast high-level and low-level character input/output library for bare-metal and RTOS based embedded systems with a very small …☆132Updated last month
- Recursive Variant: A simple library for Recursive Variant Types☆82Updated 3 years ago
- Single-header header-only C++11 / C++14 / C++17 library for easily managing set of auto-generated type-safe flags.☆87Updated 3 years ago
- ☆35Updated 2 months ago
- simple ray tracing library focusing on good code☆54Updated 8 months ago
- C++20 [Minimal] Static Perfect Hash library☆178Updated last month
- MrDocs: A Clang/LLVM tool for building reference documentation from C++ code and javadoc comments.☆80Updated this week
- ☆70Updated this week
- C++ library aiming to replace all built-in integers☆89Updated last week
- A C++ serialization/deserialization library designed with embedded systems in mind☆88Updated 2 years ago
- Polymorphic memory resource for real-time applications.☆64Updated last year
- The seq library is a collection of original C++14 STL-like containers and related tools☆85Updated last month
- An implementation of C++ "senders and receivers" async framework suitable for embedded platforms.☆197Updated last week
- type-safe and low-boilerplate bit level serialization☆120Updated 3 years ago
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆96Updated 3 years ago
- Lightweight C++20 testing framework.☆264Updated this week
- Finite State Machine using C++20 coroutines with symmetric transfer☆88Updated last year
- C++ command line argument parsing and routing☆52Updated 4 months ago
- List-initialize containers with proper move semantics☆26Updated last year
- Demo Code for presentation "C++ In Action"☆142Updated 6 months ago
- A modern C++ library for type-safe environment variable parsing☆129Updated last month