cpp-channel icon indicating copy to clipboard operation
cpp-channel copied to clipboard

Thread-safe container for sharing data between threads

Results 18 cpp-channel issues
Sort by recently updated
recently updated
newest added

Small iterator refinition to be a bit more aligned to standard one.

Would it be possible to support batch reads/writes in some form? If you want to write all elements in a container to a channel it seems a bit inefficient to...

Currently, the channel iterators can be used only as output iterators. > Integrates well with STL algorithms. If I want to pipe two channels, there is no support for the...

In the push implementation, `closed` is checked before the mutex to the channel is locked. This means a could check that the queue is not closed, but have it be...

Is it needed? - https://github.com/doctest/doctest/blob/master/.github/workflows/main.yml - https://github.com/pdimov/mustache/blob/develop/.github/workflows/ci.yml - https://github.com/Dobiasd/FunctionalPlus/blob/master/.github/workflows/ci.yml - https://gist.github.com/NickNaso/0d478f1481686d5bcc868cac06620a60

Set [workflows audit](https://github.com/andreiavrammsd/static_vector.rs/blob/master/.github/workflows/workflows-audit.yml)

- [Examples](https://github.com/andreiavrammsd/cpp-channel/tree/master/examples) - [Tests](https://github.com/andreiavrammsd/cpp-channel/tree/master/tests)

- [Cppcheck](https://cppcheck.sourceforge.io/) - [Clang Static Analyzer](https://clang-analyzer.llvm.org/) - [cpplint](https://github.com/cpplint/cpplint) - others