|
TrueReality
v0.1.1912
|
A functor call. More...
#include <FunCall.h>
Public Types | |
| using | ParmsListType = trUtil::InstantiateH< typename trUtil::CreateTL< P1, P2, P3, P4, P5, P6 >::Type, trUtil::TupleHolder > |
Static Public Member Functions | |
| template<class Fun > | |
| static R | Call (Fun const &fun, ParmsListType &parms) |
| template<class PObj > | |
| static R | Call (PObj const &pobj, CallType memfun, ParmsListType &parms) |
A functor call.
| CallType | Type of the call type. |
| R | Type of the r. |
| TYPELIST_6(P1 | Type of the typelist 6( p 1. |
| P2 | Type of the p 2. |
| P3 | Type of the p 3. |
| P4 | Type of the p 4. |
| P5 | Type of the p 5. |
| P6) | Type of the 6) |
| using trUtil::FunctorCall< CallType, R, TYPELIST_6(P1, P2, P3, P4, P5, P6)>::ParmsListType = trUtil::InstantiateH<typename trUtil::CreateTL<P1, P2, P3, P4, P5, P6>::Type, trUtil::TupleHolder> |
|
inlinestatic |
|
inlinestatic |