class static_freelist
Declaration
template <typename T, typename Alloc = std::allocator<T>>
class static_freelist { /* full declaration omitted */ };Declared at: libs/pika/concurrency/include/pika/concurrency/detail/freelist.hpp:41
Method Overview
- public T * allocate()
- public void deallocate(T * n)
- public static_freelist<T, Alloc>(std::size_t n = 0)
Methods
T* allocate()
T* allocate()Declared at: libs/pika/concurrency/include/pika/concurrency/detail/freelist.hpp:52
void deallocate(T* n)
void deallocate(T* n)Declared at: libs/pika/concurrency/include/pika/concurrency/detail/freelist.hpp:57
Parameters
- T* n
static_freelist<T, Alloc>(std::size_t n = 0)
static_freelist<T, Alloc>(std::size_t n = 0)Declared at: libs/pika/concurrency/include/pika/concurrency/detail/freelist.hpp:47
Parameters
- std::size_t n = 0