A strictly scope-based seqan3::detail::reader_writer_manager wrapper for producer threads. More...
Public Member Functions | |
Constructors, destructor and assignment | |
Not default constructible nor copyable or movable. | |
scoped_writer_type ()=delete | |
Deleted. | |
scoped_writer_type (scoped_writer_type const &)=default | |
Deleted. | |
scoped_writer_type (scoped_writer_type &&)=default | |
Defaulted. | |
scoped_writer_type & | operator= (scoped_writer_type const &)=default |
Deleted. | |
scoped_writer_type & | operator= (scoped_writer_type &&)=default |
Defaulted. | |
scoped_writer_type (reader_writer_manager &_manager) | |
Constructs the scoped writer with the associated manager. More... | |
~scoped_writer_type () | |
Calls writer_arrive on the wrapped latch and destructs. | |
Public Attributes | |
reader_writer_manager & | manager |
The wrapped latch. | |
A strictly scope-based seqan3::detail::reader_writer_manager wrapper for producer threads.
|
inlineexplicit |
Constructs the scoped writer with the associated manager.
_manager | The seqan3::detail::reader_writer_manager. |