|
struct | madness::detail::callable_enabler< callableT, std::enable_if_t< callable_traits< callableT >::value > > |
|
class | madness::detail::ForEachRootTask< rangeT, opT > |
| Apply an operation to a range of iterators. More...
|
|
struct | madness::detail::function_enabler< fnT > |
|
struct | madness::detail::function_enabler_helper< B, returnT > |
| Behave like a lazy std::enable_if . More...
|
|
struct | madness::detail::function_enabler_helper< false, returnT > |
| Specialization that disables type when B is false. More...
|
|
struct | madness::detail::memfunc_enabler< objT, memfnT > |
|
struct | madness::detail::memfunc_enabler< const objT *, memfnT > |
|
struct | madness::detail::memfunc_enabler< const objT *const, memfnT > |
|
struct | madness::detail::memfunc_enabler< const std::shared_ptr< objT > &, memfnT > |
|
struct | madness::detail::memfunc_enabler< const std::shared_ptr< objT >, memfnT > |
|
struct | madness::detail::memfunc_enabler< objT *, memfnT > |
|
struct | madness::detail::memfunc_enabler< objT *const, memfnT > |
|
struct | madness::detail::memfunc_enabler< std::shared_ptr< objT > &, memfnT > |
|
struct | madness::detail::memfunc_enabler< std::shared_ptr< objT >, memfnT > |
|
struct | madness::detail::memfunc_enabler_base< objT, memfnT, enableT > |
|
struct | madness::detail::memfunc_enabler_base< objT, resT(baseT::*)(paramT...) const, typename std::enable_if< std::is_base_of< baseT, objT >::value >::type > |
|
struct | madness::detail::memfunc_enabler_base< objT, resT(baseT::*)(paramT...), typename std::enable_if< std::is_base_of< baseT, objT >::value >::type > |
|
struct | madness::WorldTaskQueue::ProbeAllDone |
|
struct | madness::meta::taskattr_is_last_arg< argsT > |
|
struct | madness::meta::taskattr_is_last_arg<> |
|
struct | madness::detail::TaskHandlerInfo< refT, functionT > |
| Serialization container for sending tasks to remote nodes. More...
|
|
class | madness::WorldTaskQueue |
| Multi-threaded queue to manage and run tasks. More...
|
|
Defines TaskInterface
and implements WorldTaskQueue
and associated stuff.