![]() |
MDSTk Libraries
1.1.0
Medical Data Segmentation Toolkit
|
Wraps pointers to member functions. More...
#include <mdsFunctor.h>

Public Types | |
| typedef T::tBase | tBase |
| Base types. | |
| typedef tBase::tParam1 | tParam1 |
| typedef tBase::tParam2 | tParam2 |
| typedef tBase::tParam3 | tParam3 |
| typedef tBase::tParam4 | tParam4 |
| typedef tBase::tResult | tResult |
Public Member Functions | |
| tBase * | clone () const |
| Creates a new copy of the functor object. | |
| CMemFuncHandler (const O &pObject, F pMemFunc) | |
| Constructor. | |
| tResult | operator() () |
| Function operators. | |
| tResult | operator() (tParam1 p1) |
| tResult | operator() (tParam1 p1, tParam2 p2) |
| tResult | operator() (tParam1 p1, tParam2 p2, tParam3 p3) |
| tResult | operator() (tParam1 p1, tParam2 p2, tParam3 p3, tParam4 p4) |
Wraps pointers to member functions.
| typedef T::tBase mds::base::CMemFuncHandler< T, O, F >::tBase |
Base types.
| typedef tBase::tParam1 mds::base::CMemFuncHandler< T, O, F >::tParam1 |
| typedef tBase::tParam2 mds::base::CMemFuncHandler< T, O, F >::tParam2 |
| typedef tBase::tParam3 mds::base::CMemFuncHandler< T, O, F >::tParam3 |
| typedef tBase::tParam4 mds::base::CMemFuncHandler< T, O, F >::tParam4 |
| typedef tBase::tResult mds::base::CMemFuncHandler< T, O, F >::tResult |
| mds::base::CMemFuncHandler< T, O, F >::CMemFuncHandler | ( | const O & | pObject, |
| F | pMemFunc | ||
| ) |
Constructor.
| tBase* mds::base::CMemFuncHandler< T, O, F >::clone | ( | ) | const |
Creates a new copy of the functor object.
| tResult mds::base::CMemFuncHandler< T, O, F >::operator() | ( | ) |
Function operators.
| tResult mds::base::CMemFuncHandler< T, O, F >::operator() | ( | tParam1 | p1 | ) |
| tResult mds::base::CMemFuncHandler< T, O, F >::operator() | ( | tParam1 | p1, |
| tParam2 | p2 | ||
| ) |
| tResult mds::base::CMemFuncHandler< T, O, F >::operator() | ( | tParam1 | p1, |
| tParam2 | p2, | ||
| tParam3 | p3 | ||
| ) |
| tResult mds::base::CMemFuncHandler< T, O, F >::operator() | ( | tParam1 | p1, |
| tParam2 | p2, | ||
| tParam3 | p3, | ||
| tParam4 | p4 | ||
| ) |
1.7.6.1