transwarp
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Static Public Member Functions | List of all members
transwarp::detail::call_with_futures_impl< transwarp::wait_any_type, true, total, n...> Struct Template Reference

Static Public Member Functions

template<typename Result , typename Task , typename... ParentResults>
static Result work (std::size_t node_id, const Task &task, const std::tuple< std::shared_future< ParentResults >...> &futures)
 
template<typename T , typename... Args>
static bool wait (const T &arg, const Args &...args)
 
static bool wait ()
 

Member Function Documentation

template<int total, int... n>
template<typename T , typename... Args>
static bool transwarp::detail::call_with_futures_impl< transwarp::wait_any_type, true, total, n...>::wait ( const T &  arg,
const Args &...  args 
)
inlinestatic

ensures that exceptions are propagated


The documentation for this struct was generated from the following file: