#include <objfunctor.h>
Inheritance diagram for Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>:
_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 |
| typedef TypeTraits< P5 >::ParameterType | Parm5 |
Public Member Functions | |
| virtual R | operator() (Parm1, Parm2, Parm3, Parm4, Parm5)=0 |
Definition at line 153 of file objfunctor.h.
| typedef TypeTraits<P1>::ParameterType Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::Parm1 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 158 of file objfunctor.h.
| typedef TypeTraits<P2>::ParameterType Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::Parm2 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 159 of file objfunctor.h.
| typedef TypeTraits<P3>::ParameterType Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::Parm3 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 160 of file objfunctor.h.
| typedef TypeTraits<P4>::ParameterType Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::Parm4 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 161 of file objfunctor.h.
| typedef TypeTraits<P5>::ParameterType Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::Parm5 |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 162 of file objfunctor.h.
| typedef R Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::ResultType |
Reimplemented from Chroma::Private::FunctorImplBase< R >.
Definition at line 157 of file objfunctor.h.
| virtual R Chroma::FunctorImpl< R, TYPELIST_5(P1, P2, P3, P4, P5)>::operator() | ( | Parm1 | , | |
| Parm2 | , | |||
| Parm3 | , | |||
| Parm4 | , | |||
| Parm5 | ||||
| ) | [pure virtual] |
1.4.7