transwarp
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
Static Public Member Functions | List of all members
transwarp::detail::call_impl< transwarp::consume_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 task_id, const Task &task, const std::tuple< std::shared_ptr< transwarp::task< ParentResults >>...> &parents)
 

Member Function Documentation

template<int total, int... n>
template<typename Result , typename Task , typename... ParentResults>
static Result transwarp::detail::call_impl< transwarp::consume_any_type, true, total, n...>::work ( std::size_t  task_id,
const Task &  task,
const std::tuple< std::shared_ptr< transwarp::task< ParentResults >>...> &  parents 
)
inlinestatic

Use first type as reference


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