Main MRPT website > C++ reference
MRPT logo
Public Types | Static Public Member Functions
Eigen::internal::result_of< Func(ArgType0, ArgType1)> Struct Reference

List of all members.

Public Types

enum  { FunctorType = sizeof(testFunctor(static_cast<Func*>(0))) }
typedef
binary_result_of_select< Func,
ArgType0, ArgType1,
FunctorType >::type 
type

Static Public Member Functions

template<typename T >
static has_std_result_type testFunctor (T const *, typename T::result_type const *=0)
template<typename T >
static has_tr1_result testFunctor (T const *, typename T::template result< T(ArgType0, ArgType1)>::type const *=0)
static has_none testFunctor (...)

Member Typedef Documentation

typedef binary_result_of_select<Func, ArgType0, ArgType1, FunctorType>::type Eigen::internal::result_of< Func(ArgType0, ArgType1)>::type

Definition at line 163 of file Core.


Member Enumeration Documentation

anonymous enum
Enumerator:
FunctorType 

Definition at line 162 of file Core.


Member Function Documentation

template<typename T >
static has_std_result_type Eigen::internal::result_of< Func(ArgType0, ArgType1)>::testFunctor ( T const *  ,
typename T::result_type const *  = 0 
) [static]
template<typename T >
static has_tr1_result Eigen::internal::result_of< Func(ArgType0, ArgType1)>::testFunctor ( T const *  ,
typename T::template result< T(ArgType0, ArgType1)>::type const *  = 0 
) [static]
static has_none Eigen::internal::result_of< Func(ArgType0, ArgType1)>::testFunctor (   ...) [static]



Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011