erikzenker / hsm
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.
☆194Updated 2 years ago
Alternatives and similar repositories for hsm:
Users that are interested in hsm are comparing it to the libraries listed below
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆157Updated this week
- C++20 State Machine library☆199Updated 6 months ago
- Finite State Machine implementation using std::variant☆87Updated 5 years ago
- An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.☆144Updated last week
- Lightweight Error Augmentation Framework☆318Updated last week
- A lightweight, non-owning reference to a callable.☆173Updated 3 years ago
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆100Updated 3 years ago
- C++14 Finite State Machine library☆173Updated 4 years ago
- 📣 Hey listen! A simple general-purpose event-listener system for C++17.☆130Updated 4 years ago
- 🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing b…☆118Updated 3 months ago
- Cpp header only library to manage compile time mock class generated via Python script☆86Updated 2 years ago
- C++17 Utility classes for comparing multiple values in one simple expression☆207Updated 7 months 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☆239Updated last month
- type-safe and low-boilerplate bit level serialization☆122Updated 3 years ago
- C++20 Microservice Bootstrapping Framework☆214Updated 2 months ago
- Provides very lightweight outcome<T> and result<T> (Boost edition)☆42Updated last week
- Functional reactive programming library for c++☆158Updated last year
- A polymorphic value-type for C++☆227Updated last year
- A class template that creates a new type that is distinct from the underlying type, but convertible to and from it☆111Updated 11 months ago
- A simple, header only event bus library written in modern C++17.☆154Updated last week
- A C++14 reflection library☆70Updated last week
- An indirect value-type for C++☆82Updated last year
- Header-only library for multithreaded programming☆233Updated 2 months ago
- A C++ serialization/deserialization library designed with embedded systems in mind☆90Updated 2 years ago
- Header only read/write wrapper to combine mutexes with locks.☆149Updated 5 months ago
- constexpr C++17 library for simplifying higher order functions in application code☆199Updated last year
- Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!☆162Updated 3 weeks ago
- Tool for analyzing includes in C++☆202Updated 7 months ago
- 💅 Stylize your code! Automatic clang-format and cmake-format targets for CMake.☆164Updated 2 months ago
- A C++ typestate library☆57Updated 5 years ago