SeqAn3 3.4.0-rc.1
The Modern C++ library for sequence analysis.
|
This module contains types and utilities for concurrent execution of algorithms in SeqAn. More...
Classes | |
class | seqan3::detail::latch |
A single-use synchronisation point to coordinate concurrent threads. More... | |
struct | seqan3::detail::reader_count |
A strong type to set the reader count of a seqan3::detail::reader_writer_manager. More... | |
class | seqan3::detail::reader_writer_manager |
A single-use synchronisation point for closable concurrent data structures. More... | |
class | seqan3::detail::spin_delay |
A delay for threads waiting for a shared resource. More... | |
struct | seqan3::detail::writer_count |
A strong type to set the writer count of a seqan3::detail::reader_writer_manager. More... | |
This module contains types and utilities for concurrent execution of algorithms in SeqAn.
Here are currently only implementations which are part of detail and therefore not of interest for the common user.
This module contains helper classes to synchronise threads in concurrent environments.