|
| 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.