| FReferenceControllerBase
|
Module |
|
Header |
/Engine/Source/Runtime/Core/Public/Templates/SharedPointerInternals.h |
Include |
#include "Templates/SharedPointerInternals.h" |
class FReferenceControllerBase
Name | Description | ||
---|---|---|---|
|
SharedReferenceCount |
NOTE: The primary reason these reference counters are 32-bit values (and not 16-bit to save memory), is that atomic operations require at least 32-bit objects. |
|
|
WeakReferenceCount |
Number of weak references to this object. |
Name | Description | |
---|---|---|
|
FReferenceControllerBase() |
Constructor |
Name | Description | |
---|---|---|
|
~FReferenceControllerBase() |
Name | Description | ||
---|---|---|---|
|
DestroyObject() |
Destroys the object associated with this reference counter. |