HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_Functor.h File Reference
#include "UT_Assert.h"
#include <SYS/SYS_Types.h>
+ Include dependency graph for UT_Functor.h:
+ This graph shows which files directly or indirectly include this file:

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_Functor1< R, P1 >
 
class  UT_Functor2< R, P1, P2 >
 
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 
)

Definition at line 611 of file UT_Functor.h.

template<typename Functor >
UT_Functor1<typename Functor::ReturnType, typename Functor::Parm2Type> UT_BindFirst1 ( const Functor &  functor,
typename Functor::Parm1Type  bound_argument 
)

Definition at line 654 of file UT_Functor.h.