YACLib
C++ library for concurrent tasks execution
|
#include <unique_core.hpp>
Definition at line 10 of file unique_core.hpp.
|
inlinenoexcept |
Definition at line 44 of file unique_core.hpp.
References yaclib::MakeContract(), yaclib::detail::Node::next, yaclib::detail::UniqueCore< V, E >::SetCallback(), and YACLIB_ASSERT.
|
inlineoverridevirtualnoexcept |
Implements yaclib::detail::InlineCore.
Definition at line 14 of file unique_core.hpp.
References yaclib::MakeContract().
|
inlinefinalvirtual |
Implements yaclib::detail::ResultCore< V, E >.
Definition at line 24 of file unique_core.hpp.
References yaclib::IRef::DecRef(), yaclib::detail::ResultCore< V, E >::Get(), yaclib::MakeContract(), and YACLIB_PURE_VIRTUAL.
|
inlinenoexcept |
Definition at line 39 of file unique_core.hpp.
References yaclib::MakeContract().
Referenced by yaclib::detail::UniqueCore< V, E >::CallInline().
|
inlinenoexcept |
Definition at line 52 of file unique_core.hpp.
References yaclib::MakeContract().
|
inlinenoexcept |
Definition at line 57 of file unique_core.hpp.
|
inlinenoexcept |
Definition at line 35 of file unique_core.hpp.
References yaclib::MakeContract(), and yaclib::detail::BaseCore::StoreCallbackImpl().