#include <UT_Functor.h>
Public Types | |
| typedef R | ReturnType |
| typedef P1 | Parm1Type |
| typedef P2 | Parm2Type |
Public Member Functions | |
| virtual ReturnType | operator() (Parm1Type parm1, Parm2Type parm2) const =0 |
| virtual UT_FunctorImpl2 < ReturnType, Parm1Type, Parm2Type > * | clone () const =0 |
| virtual | ~UT_FunctorImpl2 () |
Definition at line 103 of file UT_Functor.h.
| typedef P1 UT_FunctorImpl2< R, P1, P2 >::Parm1Type |
Reimplemented in UT_MemFunHandler2< UT_Functor2< void, P1, P2 >, PointerToObj, PointerToMemFn >, UT_FunctorHandler2< ParentFunctor, FunctorType >, and UT_MemFunHandler2< ParentFunctor, PointerToObj, PointerToMemFn >.
Definition at line 107 of file UT_Functor.h.
| typedef P2 UT_FunctorImpl2< R, P1, P2 >::Parm2Type |
Reimplemented in UT_MemFunHandler2< UT_Functor2< void, P1, P2 >, PointerToObj, PointerToMemFn >, UT_FunctorHandler2< ParentFunctor, FunctorType >, and UT_MemFunHandler2< ParentFunctor, PointerToObj, PointerToMemFn >.
Definition at line 108 of file UT_Functor.h.
| typedef R UT_FunctorImpl2< R, P1, P2 >::ReturnType |
Reimplemented in UT_MemFunHandler2< UT_Functor2< void, P1, P2 >, PointerToObj, PointerToMemFn >, UT_FunctorHandler2< ParentFunctor, FunctorType >, and UT_MemFunHandler2< ParentFunctor, PointerToObj, PointerToMemFn >.
Definition at line 106 of file UT_Functor.h.
| virtual UT_FunctorImpl2< R, P1, P2 >::~UT_FunctorImpl2 | ( | ) | [inline, virtual] |
Definition at line 111 of file UT_Functor.h.
| virtual UT_FunctorImpl2<ReturnType, Parm1Type, Parm2Type>* UT_FunctorImpl2< R, P1, P2 >::clone | ( | ) | const [pure virtual] |
| virtual ReturnType UT_FunctorImpl2< R, P1, P2 >::operator() | ( | Parm1Type | parm1, | |
| Parm2Type | parm2 | |||
| ) | const [pure virtual] |
1.5.9