#include <objfunctor.h>
Inheritance diagram for Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>:
_4.png)
Public Types | |
| typedef R | ResultType |
| typedef TypeTraits< P1 >::ParameterType | Parm1 |
| typedef TypeTraits< P2 >::ParameterType | Parm2 |
| typedef TypeTraits< P3 >::ParameterType | Parm3 |
Public Member Functions | |
| virtual R | operator() (Parm1, Parm2, Parm3)=0 |
Definition at line 117 of file objfunctor.h.
| typedef TypeTraits<P1>::ParameterType Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>::Parm1 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 122 of file objfunctor.h.
| typedef TypeTraits<P2>::ParameterType Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>::Parm2 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 123 of file objfunctor.h.
| typedef TypeTraits<P3>::ParameterType Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>::Parm3 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 124 of file objfunctor.h.
| typedef R Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>::ResultType |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 121 of file objfunctor.h.
| virtual R Chroma::FunctorImpl< R, TYPELIST_3(P1, P2, P3)>::operator() | ( | Parm1 | , | |
| Parm2 | , | |||
| Parm3 | ||||
| ) | [pure virtual] |
1.4.7