Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize > Struct Template Reference

#include <SharedPointerInternals.h>

+ Inheritance diagram for SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize >:
+ Collaboration diagram for SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize >:

Public Member Functions

 TDeleterHolder (DeleterType &&Arg)
 
template<typename ObjectType >
void InvokeDeleter (ObjectType *Object)
 

Detailed Description

template<typename DeleterType, bool bIsZeroSize = std::is_empty_v<DeleterType>>
struct SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize >

Definition at line 286 of file SharedPointerInternals.h.

Constructor & Destructor Documentation

◆ TDeleterHolder()

template<typename DeleterType , bool bIsZeroSize = std::is_empty_v<DeleterType>>
SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize >::TDeleterHolder ( DeleterType && Arg)
inlineexplicit

Definition at line 288 of file SharedPointerInternals.h.

Member Function Documentation

◆ InvokeDeleter()

template<typename DeleterType , bool bIsZeroSize = std::is_empty_v<DeleterType>>
template<typename ObjectType >
void SharedPointerInternals::TDeleterHolder< DeleterType, bIsZeroSize >::InvokeDeleter ( ObjectType * Object)
inline

Definition at line 294 of file SharedPointerInternals.h.


The documentation for this struct was generated from the following file: