dtUtil::FunTraits< R(*)(P1, P2)> Struct Template Reference

#include <funtraits.h>

List of all members.

Public Types

typedef NullType ObjType
typedef R ResultType
typedef P1 Parm1
typedef P2 Parm2

Public Member Functions

typedef TYPELIST_2 (P1, P2) TypeListType

template<typename R, typename P1, typename P2>
struct dtUtil::FunTraits< R(*)(P1, P2)>


Member Typedef Documentation

template<typename R, typename P1, typename P2>
typedef NullType dtUtil::FunTraits< R(*)(P1, P2)>::ObjType

template<typename R, typename P1, typename P2>
typedef R dtUtil::FunTraits< R(*)(P1, P2)>::ResultType

template<typename R, typename P1, typename P2>
typedef P1 dtUtil::FunTraits< R(*)(P1, P2)>::Parm1

template<typename R, typename P1, typename P2>
typedef P2 dtUtil::FunTraits< R(*)(P1, P2)>::Parm2


Member Function Documentation

template<typename R, typename P1, typename P2>
typedef dtUtil::FunTraits< R(*)(P1, P2)>::TYPELIST_2 ( P1  ,
P2   
)


http://www.delta3d.org
2.0.0 generated 14 Feb 2008