Iros
 
Loading...
Searching...
No Matches
di::container::detail::DeallocateFunction Struct Reference

#include <di/container/allocator/deallocate.h>

Public Member Functions

template<typename A>
requires (concepts::TagInvocable<DeallocateFunction, A&, void*, usize, usize> || requires { allocator.deallocate(data, size, alignment); })
constexpr void operator() (A &allocator, void *data, usize size, usize alignment) const
 

Member Function Documentation

◆ operator()()

template<typename A>
requires (concepts::TagInvocable<DeallocateFunction, A&, void*, usize, usize> || requires { allocator.deallocate(data, size, alignment); })
void di::container::detail::DeallocateFunction::operator() ( A & allocator,
void * data,
usize size,
usize alignment ) const
inlineconstexpr

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