eglimi / cppfsm
A simple, generic, header-only state machine implementation for C++.
☆62Updated 3 years ago
Alternatives and similar repositories for cppfsm:
Users that are interested in cppfsm are comparing it to the libraries listed below
- Use functors, lambdas and std::chrono to schedule tasks in the near future☆92Updated 3 years ago
- Micro Signal/Slot implementetation☆35Updated last year
- CppProperties is a single header libaray for enabling the property system architecture☆39Updated 4 years ago
- A mini eBook on using Boost::statechart library for creating state machines in C++☆91Updated last year
- High-Performance Flat Finite State Machine Framework☆47Updated 8 months ago
- Finite state machine library based on the boost hana meta programming library. It follows the principles of the boost msm and boost sml l …☆192Updated 2 years ago
- ring-span lite - A C++yy-like ring_span type for C++98, C++11 and later in a single-file header-only library☆156Updated 8 months ago
- A simple, header only event bus library written in modern C++17.☆149Updated 2 months ago
- Header-only pure C++11 library providing signal and slot functionality☆17Updated 5 years ago
- C++ 11 type traits for callable objects like lambda functions or objects with operator().☆40Updated 8 years ago
- High performance C++11 signals☆166Updated 5 years ago
- ⏱️ Single-header C++11 RDTSCP clock and timing utilities released into the public domain.☆110Updated 5 years ago
- Simple resource pool for recycling resources in C++☆65Updated 6 months ago
- Smart queue that executes tasks in threadpool-like manner☆40Updated last year
- A generalized C++ wrapper around the POSIX dynamic libraries functions dlopen, dlsym, dlclose, etc.☆40Updated 6 years ago
- Priority-based Task Scheduling for Modern C++☆86Updated 4 years ago
- Heap allocation free version of C++11 std::function☆55Updated 3 years ago
- A simple C++11 reflection/serialization framework.☆129Updated 9 years ago
- Lightweight finite state machine framework for C++11☆162Updated 3 years ago
- Nanomsg binding for C++11☆116Updated 3 years ago
- C++ binding for nanomsg☆107Updated 10 years ago
- Parent of *-lite repositories, a migration path to post-C++11 features for pre-C++11 environments☆83Updated 3 years ago
- C++ signal and slot system☆163Updated 4 years ago
- easy to use callback library for C++☆39Updated 7 years ago
- An easier way to write asynchronous c++ grpc clients/servers.☆33Updated 4 years ago
- A simple C++ 03/11/etc timer class for ~microsecond-precision cross-platform benchmarking. The implementation is as limited and as simple…☆139Updated 9 months ago
- Small, header only signals and slots C++11 library.☆255Updated last year
- Components for service discovery via udp multicasting. It's using boost::asio for async networking. It's non-blocking and non-locking.☆18Updated 9 years ago
- A C++ ringbuffer that always looks like a flat array☆81Updated 4 years ago
- A fast, lightweight, signal library, for C++11, using the Fastest Possible C++ Delegates, with a little extra features.☆112Updated 4 years ago