Foundation
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
Foundation::Core::StlDeleter< T > Struct Template Reference

Custom deleter for Foundation::Core::UniquePtr and Foundation::Core::SharedPtr that uses a Foundation::Core::Allocator to deallocate memory. More...

#include <Allocator.hpp>

Public Member Functions

void operator() (T *ptr) noexcept
 

Public Attributes

AllocatormResource
 

Detailed Description

template<typename T>
struct Foundation::Core::StlDeleter< T >

Custom deleter for Foundation::Core::UniquePtr and Foundation::Core::SharedPtr that uses a Foundation::Core::Allocator to deallocate memory.

Member Function Documentation

◆ operator()()

template<typename T >
void Foundation::Core::StlDeleter< T >::operator() ( T ptr)
inlinenoexcept

Member Data Documentation

◆ mResource

template<typename T >
Allocator* Foundation::Core::StlDeleter< T >::mResource

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