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☆159Updated 3 months ago
- An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.☆152Updated 3 months ago
- Finite State Machine implementation using std::variant☆88Updated 5 years ago
- Header only read/write wrapper to combine mutexes with locks.☆149Updated 9 months ago
- Header-only library for multithreaded programming☆233Updated 3 months ago
- C++20 State Machine library☆214Updated 2 months ago
- C++14 Finite State Machine library☆176Updated 4 years ago
- Lightweight Error Augmentation Framework☆331Updated last month
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆101Updated 3 years ago
- variant lite - A C++17-like variant, a type-safe union for C++98, C++11 and later in a single-file header-only library☆242Updated 5 months ago
- A polymorphic value-type for C++☆227Updated last year
- C++ class for a joining and cooperative interruptible thread (should become std::jthread)☆194Updated 4 years ago
- A modern C++ library for type-safe environment variable parsing☆145Updated 7 months ago
- Libusb wrapper for Asio☆64Updated 2 years ago
- Tool for analyzing includes in C++☆204Updated 10 months ago
- A C++14 reflection library☆73Updated last month
- Functional reactive programming library for c++☆159Updated last year
- C++20 Microservice Bootstrapping Framework☆224Updated last week
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆135Updated 4 years ago
- type-safe and low-boilerplate bit level serialization☆122Updated 3 years ago
- A C++ serialization/deserialization library designed with embedded systems in mind☆96Updated last month
- SPY - C++ Information Broker☆155Updated last week
- A lightweight, non-owning reference to a callable.☆175Updated 3 years ago
- Provides very lightweight outcome<T> and result<T> (Boost edition)☆44Updated last month
- Cpp header only library to manage compile time mock class generated via Python script☆86Updated 3 years ago
- C++17 Utility classes for comparing multiple values in one simple expression☆207Updated 11 months ago
- Library of backported modern C++ types to work with C++11☆83Updated 2 months ago
- A reflective enum implementation for C++☆298Updated last year
- An indirect value-type for C++☆83Updated last year
- Lightweight finite state machine framework for C++11☆166Updated 3 years ago