YACLib
C++ library for concurrent tasks execution
|
#include <yaclib/util/detail/safe_call.hpp>
#include <yaclib/util/func.hpp>
#include <yaclib/util/helper.hpp>
#include <yaclib/util/intrusive_ptr.hpp>
#include <yaclib/util/ref.hpp>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Classes | |
class | yaclib::detail::SharedFunc< Func > |
Namespaces | |
namespace | yaclib |
namespace | yaclib::detail |
Typedefs | |
using | yaclib::IFuncPtr = IntrusivePtr< IFunc > |
Functions | |
template<typename Func > | |
IFuncPtr | yaclib::MakeFunc (Func &&f) |
Create shared IFunc object from any Callable func. | |