p4checo / triplebuffer-sync
C++ Template class for a Triple Buffer as a concurrency mechanism, using atomic operations
☆27Updated 10 years ago
Related projects ⓘ
Alternatives and complementary repositories for triplebuffer-sync
- Active Object snippets with C++11, C++03 and C++/Qt☆22Updated 7 years ago
- A simple C++11 signal/slot (event/delegate) implementation based on Fast C++ Delegates☆42Updated 6 years ago
- ☆62Updated 8 years ago
- C++ Active Objects☆62Updated 7 years ago
- Compile-time-efficient proof-of-concept implementation for std::tuple☆91Updated 3 years ago
- Heap allocation free version of C++11 std::function☆55Updated 3 years ago
- std::ring_span (SG14, P0059R1)☆45Updated 7 years ago
- Lambda state machine is a state machine framework with an extremely simple UI☆16Updated 6 years ago
- Literal Logging for C++☆83Updated 7 years ago
- Cleaned up version of <https://bitbucket.org/martinhofernandes/wheels/>☆28Updated 8 years ago
- Finite State Machine implementation using std::variant☆82Updated 5 years ago
- ☆51Updated 5 years ago
- Eliminate all the tedious hassle when making state-of-the-art C++ 14 - 23 libraries!☆140Updated this week
- A simple, generic, header-only state machine implementation for C++.☆62Updated 2 years ago
- Lightweight, header-only C++14 metaprogramming library. Pattern matching, compile-time stuffs and algorithms (arrays, type information (…☆58Updated 6 years ago
- Simple resource pool for recycling resources in C++☆64Updated 4 months ago
- A no-dependencies C++ extensible type erasure library☆42Updated 4 years ago
- Comprehensive benchmarks for a majority of GitHub c++ signal slot implementations and others.☆136Updated 2 years ago
- std::invoke/std::apply analogs for C++11/14☆40Updated last year
- Header only C++14 micro benchmark☆14Updated 8 years ago
- A reasonably fast and tidy C++ implemention of signals/slots☆35Updated 8 months ago
- A realtime/embedded-friendly C++11 variant type which is never empty and prevents undesirable implicit conversions☆98Updated 6 years ago
- A C++ library that simplifies working with tuples, variants, and more through argument list generation and the ability to convert from ru…☆59Updated 4 years ago
- Non-intrusive C++ signal programming library☆49Updated 2 years ago
- WG21 P0468 implementation of an intrusive smart pointer for C++☆57Updated 4 years ago
- libclangmm - An easy to use C++-wrapper for libclang☆38Updated 6 years ago
- A C++11 Utility Library☆15Updated 9 years ago
- benchmark for various C++ function implementations; focus on invocation time☆94Updated 5 years ago
- A C++ ringbuffer that always looks like a flat array☆81Updated 4 years ago
- Fast delegates implementation☆56Updated 2 years ago