| TChooseClass< bOnHeap, IFunction_OwnedObject_OnHeap< T >, IFunction_OwnedObject_Inline< T > >::Result
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Templates/Function.h |
Include |
#include "Templates/Function.h" |
template<typename T, bool bOnHeap>
struct TFunction_UniqueOwnedObject : public UE4Function_Private::TFunction_OwnedObject< T, bOnHeap >
Implementation of IFunction_OwnedObject for a given non-copyable T.
Name | Description | |
---|---|---|
|
TFunction_UniqueOwnedObject ( |
Constructor which creates its T by moving. |
Name | Description | ||
---|---|---|---|
|
void * |
CloneToEmptyStorage ( |