UT/UT_Functor.h File Reference
#include "UT_Assert.h"
Go to the source code of this file.
|
Classes |
| class | UT_FunctorImpl< R > |
| class | UT_FunctorImpl1< R, P1 > |
| class | UT_FunctorImpl2< R, P1, P2 > |
| class | UT_FunctorHandler< ParentFunctor, FunctorType > |
| class | UT_FunctorHandler1< ParentFunctor, FunctorType > |
| class | UT_FunctorHandler2< ParentFunctor, FunctorType > |
| class | UT_MemFunHandler< ParentFunctor, PointerToObj, PointerToMemFn > |
| class | UT_MemFunHandler1< ParentFunctor, PointerToObj, PointerToMemFn > |
| class | UT_MemFunHandler2< ParentFunctor, PointerToObj, PointerToMemFn > |
| class | UT_Functor< R > |
| class | UT_Functor< R >::Helper |
| class | UT_Functor1< R, P1 > |
| class | UT_Functor1< R, P1 >::Helper |
| class | UT_Functor2< R, P1, P2 > |
| class | UT_Functor2< R, P1, P2 >::Helper |
| class | UT_BindFirstImpl< Incoming > |
| class | UT_BindFirstImpl1< Incoming > |
Functions |
| template<typename Functor > |
UT_Functor< typename
Functor::ReturnType > | UT_BindFirst (const Functor &functor, typename Functor::Parm1Type bound_argument) |
| template<typename Functor > |
UT_Functor1< typename
Functor::ReturnType, typename
Functor::Parm2Type > | UT_BindFirst1 (const Functor &functor, typename Functor::Parm1Type bound_argument) |
Function Documentation
template<typename Functor >
| UT_Functor<typename Functor::ReturnType> UT_BindFirst |
( |
const Functor & |
functor, |
|
|
typename Functor::Parm1Type |
bound_argument | |
|
) |
| | [inline] |
template<typename Functor >
| UT_Functor1<typename Functor::ReturnType, typename Functor::Parm2Type> UT_BindFirst1 |
( |
const Functor & |
functor, |
|
|
typename Functor::Parm1Type |
bound_argument | |
|
) |
| | [inline] |