dtDAL::Functor1< P1 > Class Template Reference

Functor which takes 1 parameter and returns no value. More...

#include <functor.h>

Inheritance diagram for dtDAL::Functor1< P1 >:

dtDAL::Functor dtDAL::FunctionFunctor1< Func, P1 > dtDAL::MemberFunctor1< Callee, MemFunc, P1 >

List of all members.

Public Member Functions

 Functor1 ()
void operator() (P1 p1) const

Protected Types

typedef void(* CallFunc )(const Functor &, P1)

Protected Member Functions

 Functor1 (CallFunc cf, const void *c, BaseFunc f, const void *mf, size_t sz)


Detailed Description

template<class P1>
class dtDAL::Functor1< P1 >

Functor which takes 1 parameter and returns no value.

Member Typedef Documentation

template<class P1>
typedef void(* dtDAL::Functor1< P1 >::CallFunc)(const Functor &, P1) [protected]


Constructor & Destructor Documentation

template<class P1>
dtDAL::Functor1< P1 >::Functor1 (  )  [inline]

template<class P1>
dtDAL::Functor1< P1 >::Functor1 ( CallFunc  cf,
const void *  c,
BaseFunc  f,
const void *  mf,
size_t  sz 
) [inline, protected]


Member Function Documentation

template<class P1>
void dtDAL::Functor1< P1 >::operator() ( P1  p1  )  const [inline]


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