#include <objfunctor.h>
Inheritance diagram for Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>:
_4.png)
Public Types | |
| typedef R | ResultType |
| typedef TypeTraits< P1 >::ParameterType | Parm1 |
| typedef TypeTraits< P2 >::ParameterType | Parm2 |
| typedef TypeTraits< P3 >::ParameterType | Parm3 |
| typedef TypeTraits< P4 >::ParameterType | Parm4 |
Public Member Functions | |
| virtual R | operator() (Parm1, Parm2, Parm3, Parm4)=0 |
Definition at line 134 of file objfunctor.h.
| typedef TypeTraits<P1>::ParameterType Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::Parm1 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 139 of file objfunctor.h.
| typedef TypeTraits<P2>::ParameterType Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::Parm2 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 140 of file objfunctor.h.
| typedef TypeTraits<P3>::ParameterType Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::Parm3 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 141 of file objfunctor.h.
| typedef TypeTraits<P4>::ParameterType Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::Parm4 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 142 of file objfunctor.h.
| typedef R Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::ResultType |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 138 of file objfunctor.h.
| virtual R Chroma::FunctorImpl< R, TYPELIST_4(P1, P2, P3, P4)>::operator() | ( | Parm1 | , | |
| Parm2 | , | |||
| Parm3 | , | |||
| Parm4 | ||||
| ) | [pure virtual] |
1.4.7