_EngineFunctionTrampoline< R(ArgTs...) >
Engine/source/console/engineAPI.h
Classes:
Private Types
typename _EngineFunctionTrampolineBase< R(ArgTs ...) >::Args
ArgsType
_EngineFunctionTrampoline< R(ArgTs...) >
SelfType
typename Gens< sizeof...(ArgTs)>::type
SeqType
_EngineFunctionTrampolineBase< R(ArgTs...) >
Super
Private Static Functions
R
dispatchHelper(typename Super::FunctionType fn, const ArgsType & args, Seq< I... > )
fixed_tuple_element< I, fixed_tuple< ArgTs... > >::type
getAndToType(const ArgsType & args)
Public Static Functions
R
jmp(typename Super::FunctionType fn, const ArgsType & args)
Detailed Description
Private Types
typedef typename _EngineFunctionTrampolineBase< R(ArgTs ...) >::Args ArgsType
typedef _EngineFunctionTrampoline< R(ArgTs...) > SelfType
typedef typename Gens< sizeof...(ArgTs)>::type SeqType
typedef _EngineFunctionTrampolineBase< R(ArgTs...) > Super
Private Static Functions
dispatchHelper(typename Super::FunctionType fn, const ArgsType & args, Seq< I... > )
getAndToType(const ArgsType & args)