dtDAL::Functor0Ret< RT > Class Template Reference

Functor which takes no parameters and returns a value. More...

#include <functor.h>

Inheritance diagram for dtDAL::Functor0Ret< RT >:

dtDAL::Functor dtDAL::FunctionFunctor0Ret< Func, RT > dtDAL::MemberFunctor0Ret< Callee, MemFunc, RT >

List of all members.

Public Member Functions

 Functor0Ret ()
RT operator() () const

Protected Types

typedef RT(* CallFunc )(const Functor &)

Protected Member Functions

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


Detailed Description

template<class RT>
class dtDAL::Functor0Ret< RT >

Functor which takes no parameters and returns a value.

Member Typedef Documentation

template<class RT>
typedef RT(* dtDAL::Functor0Ret< RT >::CallFunc)(const Functor &) [protected]


Constructor & Destructor Documentation

template<class RT>
dtDAL::Functor0Ret< RT >::Functor0Ret (  )  [inline]

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


Member Function Documentation

template<class RT>
RT dtDAL::Functor0Ret< RT >::operator() (  )  const [inline]


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