11template <
typename FuncType,
typename UserPolicy>
21template <
typename RetType,
typename...
ArgTypes,
typename UserPolicy>
48template <
bool Const,
typename Class,
typename FuncType>
51template <
typename Class,
typename RetType,
typename...
ArgTypes>
57template <
typename Class,
typename RetType,
typename...
ArgTypes>
66template <
typename FuncType>
69template <
typename Ret,
typename... Types>
82 return Values.template Get<
sizeof...(Types)>();
86template <
typename... Types>
106 : bConstructed(
false)
124 check(!bConstructed);
OODEFFUNC typedef void(OODLE_CALLBACK t_fp_OodleCore_Plugin_Free)(void *ptr)
#define check(expr)
Definition AssertionMacros.h:314
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
return true
Definition ExternalRpcRegistry.cpp:601
Definition IDelegateInstance.h:112
Definition DelegateBase.h:226
@ false
Definition radaudio_common.h:23
virtual void CreateCopy(TDelegateBase< FNotThreadSafeDelegateMode > &Base) const =0
virtual void CreateCopy(TDelegateBase< FThreadSafeDelegateMode > &Base) const =0
virtual bool ExecuteIfSafe(ArgTypes...) const =0
virtual RetType Execute(ArgTypes...) const =0
virtual void CreateCopy(TDelegateBase< FNotThreadSafeNotCheckedDelegateMode > &Base) const =0
Definition DelegateInstanceInterface.h:12
Definition DelegateInstanceInterface.h:49
Ret & GetResult()
Definition DelegateInstanceInterface.h:80
TTuple< Types..., Ret > Values
Definition DelegateInstanceInterface.h:72
TPayload(ArgTypes &&... Args)
Definition DelegateInstanceInterface.h:75
void GetResult()
Definition DelegateInstanceInterface.h:97
TTuple< Types... > Values
Definition DelegateInstanceInterface.h:89
TPayload(ArgTypes &&... Args)
Definition DelegateInstanceInterface.h:92
Definition DelegateInstanceInterface.h:67
Definition DelegateInstanceInterface.h:104
T * operator->()
Definition DelegateInstanceInterface.h:130
T * operator()(ArgTypes &&... Args)
Definition DelegateInstanceInterface.h:122
TPlacementNewer()
Definition DelegateInstanceInterface.h:105
~TPlacementNewer()
Definition DelegateInstanceInterface.h:110
Definition TypeCompatibleBytes.h:24