Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cpplawyer/safequeue-datastructure
- For C++17 C++20 - For Multithreading, prevents data races - Very easy to use - Optimized low level - Thread Safe - High Performance
https://github.com/cpplawyer/safequeue-datastructure
cplusplus cplusplus-17 cplusplus-20 data-structures high-performance low-latency low-level multithreading mutex performance queue safe thread-safe
Last synced: about 1 month ago
JSON representation
- For C++17 C++20 - For Multithreading, prevents data races - Very easy to use - Optimized low level - Thread Safe - High Performance
- Host: GitHub
- URL: https://github.com/cpplawyer/safequeue-datastructure
- Owner: cppLawyer
- License: gpl-3.0
- Created: 2022-02-13T00:43:50.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-07-17T15:22:42.000Z (over 2 years ago)
- Last Synced: 2024-09-07T02:43:55.935Z (4 months ago)
- Topics: cplusplus, cplusplus-17, cplusplus-20, data-structures, high-performance, low-latency, low-level, multithreading, mutex, performance, queue, safe, thread-safe
- Language: C++
- Homepage:
- Size: 42 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Safe-Optimized-High-Performance-Queue-Datastructure-For-Multithreading-C-C++
- For C++17 C++20
- For Multithreading, prevents data races
- Very easy to use
- Optimized low level
- Thread Safe
- High PerformanceHow to Use:
safe::sQueue Given_Name;
Example:
```
#include
#include "safeQueue.h"int main(){
safe::sQueue example;
example.front();
example.empty();
example.push(5);
example.pop();
example.sizeQ();return 0;
}```