![]() |
MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Partial specialization for functor with two parameters. More...
#include <mdsFunctor.h>
Public Types | |
enum | { NUM_OF_PARAMS = 2 } |
typedef CTypeTraits< P1 > ::tParameter | tParam1 |
typedef CTypeTraits< P2 > ::tParameter | tParam2 |
typedef tNull | tParam3 |
typedef tNull | tParam4 |
typedef R | tResult |
Public Member Functions | |
virtual CFunctorBase * | clone () const =0 |
virtual R | operator() (tParam1, tParam2)=0 |
virtual | ~CFunctorBase () |
Partial specialization for functor with two parameters.
typedef CTypeTraits<P1>::tParameter mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::tParam1 |
typedef CTypeTraits<P2>::tParameter mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::tParam2 |
typedef tNull mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::tParam3 |
typedef tNull mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::tParam4 |
typedef R mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::tResult |
virtual mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::~CFunctorBase | ( | ) | [virtual] |
virtual CFunctorBase* mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::clone | ( | ) | const [pure virtual] |
virtual R mds::base::CFunctorBase< R, P1, P2, tNull, tNull >::operator() | ( | tParam1 | , |
tParam2 | |||
) | [pure virtual] |