HDK
|
#include <UT_Functor.h>
Public Types | |
typedef ParentFunctor::ReturnType | ReturnType |
typedef ParentFunctor::Parm1Type | Parm1Type |
typedef ParentFunctor::Parm2Type | Parm2Type |
Public Types inherited from UT_FunctorImpl2< ParentFunctor::ReturnType, ParentFunctor::Parm1Type, ParentFunctor::Parm2Type > | |
typedef ParentFunctor::ReturnType | ReturnType |
typedef ParentFunctor::Parm1Type | Parm1Type |
typedef ParentFunctor::Parm2Type | Parm2Type |
Public Member Functions | |
UT_FunctorHandler2 (const FunctorType &functor) | |
UT_FunctorImpl2< ReturnType, Parm1Type, Parm2Type > * | clone () const override |
ReturnType | operator() (Parm1Type parm1, Parm2Type parm2) const override |
Public Member Functions inherited from UT_FunctorImpl2< ParentFunctor::ReturnType, ParentFunctor::Parm1Type, ParentFunctor::Parm2Type > | |
virtual | ~UT_FunctorImpl2 () |
Additional Inherited Members | |
Protected Member Functions inherited from UT_FunctorImpl2< ParentFunctor::ReturnType, ParentFunctor::Parm1Type, ParentFunctor::Parm2Type > | |
UT_FunctorImpl2 ()=default | |
UT_FunctorImpl2 (const UT_FunctorImpl2 &)=default | |
UT_FunctorImpl2 & | operator= (const UT_FunctorImpl2 &)=delete |
Definition at line 181 of file UT_Functor.h.
typedef ParentFunctor::Parm1Type UT_FunctorHandler2< ParentFunctor, FunctorType >::Parm1Type |
Definition at line 188 of file UT_Functor.h.
typedef ParentFunctor::Parm2Type UT_FunctorHandler2< ParentFunctor, FunctorType >::Parm2Type |
Definition at line 189 of file UT_Functor.h.
typedef ParentFunctor::ReturnType UT_FunctorHandler2< ParentFunctor, FunctorType >::ReturnType |
Definition at line 187 of file UT_Functor.h.
|
inline |
Definition at line 190 of file UT_Functor.h.
|
inlineoverridevirtual |
Implements UT_FunctorImpl2< ParentFunctor::ReturnType, ParentFunctor::Parm1Type, ParentFunctor::Parm2Type >.
Definition at line 193 of file UT_Functor.h.
|
inlineoverridevirtual |
Implements UT_FunctorImpl2< ParentFunctor::ReturnType, ParentFunctor::Parm1Type, ParentFunctor::Parm2Type >.
Definition at line 196 of file UT_Functor.h.