AddSharedReference() | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
AddWeakReference() | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
ConditionallyAddSharedReference() | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
DestroyObject() override | SharedPointerInternals::TReferenceControllerWithDeleter< ObjectType, DeleterType, Mode > | inlinevirtual |
GetSharedReferenceCount() const | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
InvokeDeleter(ObjectType *Object) | SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize > | inlineprivate |
IsUnique() const | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
Object | SharedPointerInternals::TReferenceControllerWithDeleter< ObjectType, DeleterType, Mode > | private |
operator=(const TReferenceControllerWithDeleter &)=delete | SharedPointerInternals::TReferenceControllerWithDeleter< ObjectType, DeleterType, Mode > | |
SharedPointerInternals::TReferenceControllerBase::operator=(const TReferenceControllerBase &)=delete | SharedPointerInternals::TReferenceControllerBase< Mode > | |
RefCountType typedef | SharedPointerInternals::TReferenceControllerBase< Mode > | private |
ReleaseSharedReference() | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
ReleaseWeakReference() | SharedPointerInternals::TReferenceControllerBase< Mode > | inline |
SharedReferenceCount | SharedPointerInternals::TReferenceControllerBase< Mode > | |
TDeleterHolder(DeleterType &&Arg) | SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize > | inlineexplicitprivate |
TReferenceControllerBase()=default | SharedPointerInternals::TReferenceControllerBase< Mode > | explicit |
TReferenceControllerBase(const TReferenceControllerBase &)=delete | SharedPointerInternals::TReferenceControllerBase< Mode > | |
TReferenceControllerWithDeleter(ObjectType *InObject, DeleterType &&Deleter) | SharedPointerInternals::TReferenceControllerWithDeleter< ObjectType, DeleterType, Mode > | inlineexplicit |
TReferenceControllerWithDeleter(const TReferenceControllerWithDeleter &)=delete | SharedPointerInternals::TReferenceControllerWithDeleter< ObjectType, DeleterType, Mode > | |
WeakReferenceCount | SharedPointerInternals::TReferenceControllerBase< Mode > | |
~TReferenceControllerBase() | SharedPointerInternals::TReferenceControllerBase< Mode > | inlinevirtual |