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.
☆203Updated 3 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☆166Updated 2 months ago
- An asynchronous msgpack-RPC and JSON-RPC library built on top of Boost.Asio.☆165Updated 9 months ago
- C++20 State Machine library☆233Updated 8 months ago
- Finite State Machine implementation using std::variant☆90Updated 6 years ago
- Lightweight Error Augmentation Framework☆337Updated this week
- Header only read/write wrapper to combine mutexes with locks.☆151Updated last year
- Header-only library for multithreaded programming☆241Updated 2 weeks ago
- type-safe and low-boilerplate bit level serialization☆125Updated 4 years ago
- A bunch of small C++ utilities☆70Updated 2 years ago
- C++17 Utility classes for comparing multiple values in one simple expression☆205Updated last year
- A polymorphic value-type for C++☆227Updated 2 years ago
- C++14 Finite State Machine library☆179Updated 5 years ago
- C++20 Microservice Bootstrapping Framework☆232Updated this week
- Functional reactive programming library for c++☆160Updated 2 years ago
- C++ class for a joining and cooperative interruptible thread (should become std::jthread)☆197Updated 4 years ago
- A C++14 reflection library☆78Updated last month
- A reflective enum implementation for C++☆300Updated last year
- Cpp header only library to manage compile time mock class generated via Python script☆86Updated 3 years ago
- A modern C++ library for type-safe environment variable parsing☆154Updated last month
- Rust 2018 and C++20, "constexpr everything", AUTOSAR compliant header-only library intended to support the development of critical system…☆108Updated 4 years ago
- constexpr C++17 library for simplifying higher order functions in application code☆202Updated 2 years ago
- A lightweight, non-owning reference to a callable.☆184Updated 4 years ago
- A small header-only library for converting data between json representation and c++ structs☆159Updated last year
- Finite State Machine using C++20 coroutines with symmetric transfer☆93Updated 2 years ago
- Libusb wrapper for Asio☆65Updated 3 years ago
- Library of backported modern C++ types to work with C++11☆90Updated 8 months ago
- A migration path to C++ library extensions scope_exit, scope_fail, scope_success, unique_resource, C++ standard libraries extensions, ver…☆52Updated 2 months ago
- Read JSON, YAML, TOML, XML or INI configuration by declaring a struct☆118Updated 6 months ago
- Implementation of C++20's std::span for older compilers☆374Updated 2 years ago
- 🏛️ Help other developers use your project. A CMake script for packaging C/C++ projects for simple project installation while employing b…☆136Updated last year