![]() |
Ark Server API (ASE) - Wiki
|
#include <SharedPointerInternals.h>
Static Public Member Functions | |
static FORCEINLINE const int32 | GetSharedReferenceCount (const FReferenceControllerBase *ReferenceController) |
static FORCEINLINE void | AddSharedReference (FReferenceControllerBase *ReferenceController) |
static bool | ConditionallyAddSharedReference (FReferenceControllerBase *ReferenceController) |
static FORCEINLINE void | ReleaseSharedReference (FReferenceControllerBase *ReferenceController) |
static FORCEINLINE void | AddWeakReference (FReferenceControllerBase *ReferenceController) |
static void | ReleaseWeakReference (FReferenceControllerBase *ReferenceController) |
Definition at line 230 of file SharedPointerInternals.h.
|
inlinestatic |
Adds a shared reference to this counter
Definition at line 240 of file SharedPointerInternals.h.
|
inlinestatic |
Adds a weak reference to this counter
Definition at line 294 of file SharedPointerInternals.h.
|
inlinestatic |
Adds a shared reference to this counter ONLY if there is already at least one reference
Definition at line 250 of file SharedPointerInternals.h.
|
inlinestatic |
Returns the shared reference count
Definition at line 233 of file SharedPointerInternals.h.
|
inlinestatic |
Releases a shared reference to this counter
Definition at line 277 of file SharedPointerInternals.h.
|
inlinestatic |
Releases a weak reference to this counter
Definition at line 300 of file SharedPointerInternals.h.