RaftLib / ipc
Inter-process C++ communication library to enable allocation managed between processes/threads and send/receive of allocated regions between producers/consumer processes or threads using this IPC buffer. (and yes it implements an M:N ring buffer too)
☆12Updated 2 years ago
Alternatives and similar repositories for ipc:
Users that are interested in ipc are comparing it to the libraries listed below
- Comfortable lightweight C++ logging library -- cross-platform, C++11.☆30Updated 2 years ago
- An Array Mapped Tree implementation☆10Updated 4 years ago
- Asio Buffers without the Asio☆12Updated 2 months ago
- Task System presented in "Better Code: Concurrency - Sean Parent"☆42Updated 4 years ago
- A ring_span implementation that allows zero construction and destruction☆16Updated 4 years ago
- Various header libraries mostly future std lib, replacements for(e.g. visit), or some misc☆23Updated last week
- ☆9Updated 3 months ago
- Embrace (post) modern C++☆9Updated 3 years ago
- RemoteCall C++ framework for IPC☆22Updated 7 years ago
- Library for complex bitfields☆19Updated 10 months ago
- CppProperties is a single header libaray for enabling the property system architecture☆39Updated 4 years ago
- A header-only C++ library that allows easily creating thread-safe, concurrency friendly resources.☆20Updated last year
- Standalone C++11 implementation of variant☆12Updated 4 years ago
- Experimental library for coroutines and networking☆16Updated 7 years ago
- Smart queue that executes tasks in threadpool-like manner☆40Updated last year
- Class template designed to express optionality without having to sacrifice memory to store additional bool flag☆12Updated last year
- A sort wrapper enabling both use of random-access sorting on non-random access containers, and increased performance for the sorting of l…☆20Updated 11 months ago
- Transferred to https://github.com/Neargye/yacppl☆14Updated 3 years ago
- shared memory inter process communication library☆7Updated 10 years ago
- C++ Concurrency library!☆26Updated 6 years ago
- A collection of bit manipulation routines for C++☆21Updated 11 years ago
- `mp::inplace_string<CharT, MaxSize, Traits>` is a `std::string`-like class template that stores text content in-place inside the class☆10Updated 6 years ago
- 3 different C++, multi-threaded queues including a lock-free one☆10Updated last year
- Flexible, portable, high-performance bit fields C++ library. unsigned a:13 becomes F<13> a;☆27Updated 6 years ago
- Similar to python's `repr`, for c++☆32Updated 2 years ago
- A single file C++11 header-only memory mapped file library.☆62Updated last year
- A simple implementation of a MessageBus.☆26Updated last year
- Enterprise quality C++ application framework with dependency injection, test framework, and logging☆16Updated last year
- Header only C++14 micro benchmark☆14Updated 9 years ago
- C++14 codec library☆25Updated 3 years ago