Chroma::Private::BinderFirstTraits< ObjectFunctor< R, TList > > Struct Template Reference

#include <objfunctor.h>

List of all members.

Public Types

typedef TL::Erase< TList,
typename TL::TypeAt< TList,
0 >::Result >::Result 
ParmList
typedef ObjectFunctor< R,
ParmList
BoundFunctorType
typedef BoundFunctorType::Impl Impl


Detailed Description

template<typename R, class TList>
struct Chroma::Private::BinderFirstTraits< ObjectFunctor< R, TList > >

Definition at line 339 of file objfunctor.h.


Member Typedef Documentation

template<typename R, class TList>
typedef ObjectFunctor<R, ParmList> Chroma::Private::BinderFirstTraits< ObjectFunctor< R, TList > >::BoundFunctorType

Definition at line 344 of file objfunctor.h.

template<typename R, class TList>
typedef BoundFunctorType::Impl Chroma::Private::BinderFirstTraits< ObjectFunctor< R, TList > >::Impl

Definition at line 345 of file objfunctor.h.

template<typename R, class TList>
typedef TL::Erase<TList, typename TL::TypeAt<TList, 0>::Result>::Result Chroma::Private::BinderFirstTraits< ObjectFunctor< R, TList > >::ParmList

Definition at line 343 of file objfunctor.h.


The documentation for this struct was generated from the following file:
Generated on Sun Nov 22 04:41:28 2009 for CHROMA by  doxygen 1.4.7