erikzenker / hsmLinks
Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml libraries, but tries to reduce own complex meta programming code to a minimum.
☆199Updated 2 years ago
Alternatives and similar repositories for hsm
Users that are interested in hsm are comparing it to the libraries listed below
Sorting:
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆165Updated last month
- An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.☆159Updated 7 months ago
- Finite State Machine implementation using std::variant☆90Updated 6 years ago
- Header only read/write wrapper to combine mutexes with locks.☆151Updated last year
- C++20 State Machine library☆231Updated 6 months ago
- C++14 Finite State Machine library☆176Updated 4 years ago
- Lightweight Error Augmentation Framework☆336Updated this week
- type-safe and low-boilerplate bit level serialization☆125Updated 4 years ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource, C++ standard libraries extensions, ver…☆49Updated 3 weeks ago
- Functional reactive programming library for c++☆160Updated last year
- A modern C++ library for type-safe environment variable parsing☆152Updated 2 weeks ago
- Libusb wrapper for Asio☆65Updated 2 years ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆137Updated 4 years ago
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆106Updated 4 years ago
- A class template that creates a new type that is distinct from the underlying type, but convertible to and from it