Choose your operating system:
Windows
macOS
Linux
| TRefCountPtr
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Templates/RefCounting.h |
Include |
#include "Templates/RefCounting.h" |
template<typename ReferencedType>
class TRefCountPtr
A smart pointer to an object which implements AddRef/Release.
Name | Description | |
---|---|---|
|
TRefCountPtr() |
|
|
TRefCountPtr ( |
|
|
TRefCountPtr ( |
|
|
TRefCountPtr ( |
|
|
TRefCountPtr ( |
|
|
TRefCountPtr ( |
Name | Description | |
---|---|---|
|
~TRefCountPtr() |
Name | Description | ||
---|---|---|---|
|
ReferencedTy... |
GetInitReference() |
|
|
GetRefCount() |
||
|
ReferencedTy... |
GetReference() |
|
|
IsValid() |
||
|
SafeRelease() |
||
|
Swap ( |
Name | Description | ||
---|---|---|---|
|
operator ReferenceType() |
||
|
TRefCountPtr... |
operator= ( |
|
|
TRefCountPtr... |
operator= ( |
|
|
TRefCountPtr... |
operator= ( |
|
|
TRefCountPtr... |
operator= ( |
|
|
ReferencedTy... |
operator->() |
Name |
Description |
---|---|
ReferenceType |