mutable
A Database System for Research and Fast Prototyping
Loading...
Searching...
No Matches
m::is_allocator Concept Reference

#include <allocator_base.hpp>

Concept definition

template<typename T>
concept m::is_allocator = requires (T t, size_t size, size_t alignment, void *ptr) {
{ t.allocate(size, alignment) } -> std::same_as<void*>;
{ t.deallocate(ptr, size) } -> std::same_as<void>;
}
T(x)

Detailed Description

Definition at line 11 of file allocator_base.hpp.