|
YACLib
C++ library for concurrent tasks execution
|
#include <base_core.hpp>
Public Member Functions | |
| void | StoreCallback (InlineCore &callback) noexcept |
| bool | SetCallback (InlineCore &callback) noexcept |
| bool | Reset () noexcept |
| template<bool SymmetricTransfer> | |
| Transfer< SymmetricTransfer > | SetResult () noexcept |
Public Attributes | |
| BaseCore & | core |
Definition at line 71 of file base_core.hpp.
|
inlinenoexcept |
Definition at line 80 of file base_core.hpp.
|
inlinenoexcept |
Definition at line 76 of file base_core.hpp.
References yaclib::MakeContract().
|
inlinenoexcept |
Definition at line 85 of file base_core.hpp.
References yaclib::MakeContract().
Referenced by yaclib::detail::WhenSetResult().
|
inlinenoexcept |
Definition at line 72 of file base_core.hpp.
References yaclib::MakeContract().
| BaseCore& yaclib::detail::UniqueHandle::core |
Definition at line 89 of file base_core.hpp.