MADNESS  version 0.9
Public Types | Static Public Attributes | List of all members
madness::tr1::detail::function_traits< returnT(*)(arg1T)> Struct Template Reference

Function traits in the spirt of boost function traits. More...

#include <function_traits_bits.h>

Public Types

typedef returnT result_type
 
typedef arg1T arg1_type
 

Static Public Attributes

static const bool value = true
 
static const int arity = 1
 

Detailed Description

template<typename returnT, typename arg1T>
struct madness::tr1::detail::function_traits< returnT(*)(arg1T)>

Function traits in the spirt of boost function traits.

Member Typedef Documentation

template<typename returnT , typename arg1T >
typedef arg1T madness::tr1::detail::function_traits< returnT(*)(arg1T)>::arg1_type
template<typename returnT , typename arg1T >
typedef returnT madness::tr1::detail::function_traits< returnT(*)(arg1T)>::result_type

Member Data Documentation

template<typename returnT , typename arg1T >
const int madness::tr1::detail::function_traits< returnT(*)(arg1T)>::arity = 1
static
template<typename returnT , typename arg1T >
const bool madness::tr1::detail::function_traits< returnT(*)(arg1T)>::value = true
static

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