Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
TBaseDynamicDelegate< TWeakPtr, RetValType, ParamTypes >::TMethodPtrResolver< UserClass > Class Template Reference

Public Types

typedef RetValType(UserClass::* FMethodPtr) (ParamTypes... Params)
 
typedef RetValType(UserClass::* FMethodPtr) (ParamTypes... Params)
 

Detailed Description

template<typename TWeakPtr, typename RetValType, typename... ParamTypes>
template<class UserClass>
class TBaseDynamicDelegate< TWeakPtr, RetValType, ParamTypes >::TMethodPtrResolver< UserClass >

Templated helper class to define a typedef for user's method pointer, then used below

Definition at line 1023 of file DelegateSignatureImpl.inl.

Member Typedef Documentation

◆ FMethodPtr [1/2]

template<typename TWeakPtr , typename RetValType , typename... ParamTypes>
template<class UserClass >
typedef RetValType(UserClass::* TBaseDynamicDelegate< TWeakPtr, RetValType, ParamTypes >::TMethodPtrResolver< UserClass >::FMethodPtr) (ParamTypes... Params)

Definition at line 1026 of file DelegateSignatureImpl.inl.

◆ FMethodPtr [2/2]

template<typename TWeakPtr , typename RetValType , typename... ParamTypes>
template<class UserClass >
typedef RetValType(UserClass::* TBaseDynamicDelegate< TWeakPtr, RetValType, ParamTypes >::TMethodPtrResolver< UserClass >::FMethodPtr) (ParamTypes... Params)

Definition at line 1026 of file DelegateSignatureImpl.inl.


The documentation for this class was generated from the following file: