STAPL API Reference          
Overview   Containers   Algorithms   Views   Skeletons   Run-Time System
Modules     Classes    
List of all members | Public Types
stapl::callable_traits< F > Struct Template Reference

Callable introspection class. More...

Public Types

using result_type = typename callable_traits< decltype(&F::operator())>::result_type
 
using parameter_types = typename callable_traits< decltype(&F::operator())>::parameter_types
 

Detailed Description

template<typename F>
struct stapl::callable_traits< F >

Callable introspection class.

This class provides member typedef object_type for the target object type, member typedef result_type for the return type and member typedef parameter_types that is an std::tuple with the parameter types of the function.


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