|
YACLib
C++ library for concurrent tasks execution
|
#include <atomic_event.hpp>
Public Types | |
| using | Token = Unit |
| using | wait_t = std::int32_t |
Public Member Functions | |
| void | Wait (Token) noexcept |
| void | Set () noexcept |
| void | Reset () noexcept |
Static Public Member Functions | |
| static Token | Make () noexcept |
Definition at line 10 of file atomic_event.hpp.
Definition at line 12 of file atomic_event.hpp.
| using yaclib::detail::AtomicEvent::wait_t = std::int32_t |
Definition at line 23 of file atomic_event.hpp.
|
staticnoexcept |
Definition at line 5 of file atomic_event.cpp.
|
noexcept |
Definition at line 30 of file atomic_event.cpp.
|
noexcept |
Definition at line 19 of file atomic_event.cpp.
Definition at line 9 of file atomic_event.cpp.