Registry / utility / mpmcqueue

mpmcqueue

JSON →
library2021-12-01vcpkgunverified

A bounded multi-producer multi-consumer lock-free queue written in C++11

vcpkg install mpmcqueue
INSTALL
IMPORT
SIG · MPMCQUEUE
M
mpmcqueue
utilitycppv2021-12-01
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

mpmc_queue.h
#include <mpmc_queue.h>

Push and pop an integer from a bounded lock-free queue

#include <mpmc_queue.h> #include <thread> int main() { rigtorp::MPMCQueue<int> queue(1024); queue.push(42); int val; queue.pop(val); return 0; }
Debug
Known issues
gotchaHeader-only library; no linking required but must be compiled with C++11 or later
fix
Ensure C++11 or later is enabled in your build system
affects: *
Upgrade
Version history
2021-12-01latest on vcpkg
Audit
Dependencies

No dependency data recorded yet.

Agent activity
3 hits · last 30 days
node
2
Amazon
1
Resources

No resource links recorded.

mpmcqueue — pip install mpmcqueue · libregistry