YACLib
C++ library for concurrent tasks execution
|
#include <when_any_impl.hpp>
Protected Member Functions | |
AnyCombinatorBase (std::size_t, ResultCorePtr< V, E > &&core) noexcept | |
bool | Combine (ResultCore< V, E > &caller) noexcept |
Protected Attributes | |
ResultCorePtr< V, E > | _core |
Definition at line 23 of file when_any_impl.hpp.
|
inlineexplicitprotectednoexcept |
Definition at line 29 of file when_any_impl.hpp.
|
inlineprotectednoexcept |
Definition at line 33 of file when_any_impl.hpp.
References yaclib::detail::AnyCombinatorBase< V, E, P >::_core.
|
protected |
Definition at line 27 of file when_any_impl.hpp.
Referenced by yaclib::detail::AnyCombinatorBase< V, E, P >::Combine(), yaclib::detail::AnyCombinatorBase< V, E, FailPolicy::LastFail >::Combine(), yaclib::detail::AnyCombinatorBase< V, E, FailPolicy::FirstFail >::Combine(), and yaclib::detail::AnyCombinatorBase< V, E, FailPolicy::FirstFail >::~AnyCombinatorBase().