dtDAL::MemberFunctor0< Callee, MemFunc > Class Template Reference

Special case of Functor0 which is used to store a member function of a class. More...

#include <functor.h>

Inheritance diagram for dtDAL::MemberFunctor0< Callee, MemFunc >:

dtDAL::Functor0 dtDAL::Functor

List of all members.

Public Types

typedef dtUtil::Functor< void,
TYPELIST_0()> 
UtilFunctor0

Public Member Functions

 MemberFunctor0 (Callee &c, const MemFunc &m)
UtilFunctor0 ToUtilFunctor ()

Static Public Member Functions

static void caller (const Functor &functor)


Detailed Description

template<class Callee, class MemFunc>
class dtDAL::MemberFunctor0< Callee, MemFunc >

Special case of Functor0 which is used to store a member function of a class.

Member Typedef Documentation

template<class Callee, class MemFunc>
typedef dtUtil::Functor<void, TYPELIST_0()> dtDAL::MemberFunctor0< Callee, MemFunc >::UtilFunctor0


Constructor & Destructor Documentation

template<class Callee, class MemFunc>
dtDAL::MemberFunctor0< Callee, MemFunc >::MemberFunctor0 ( Callee &  c,
const MemFunc &  m 
) [inline]


Member Function Documentation

template<class Callee, class MemFunc>
static void dtDAL::MemberFunctor0< Callee, MemFunc >::caller ( const Functor functor  )  [inline, static]

template<class Callee, class MemFunc>
UtilFunctor0 dtDAL::MemberFunctor0< Callee, MemFunc >::ToUtilFunctor (  )  [inline]


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