Template Class BulkPoolAllocator
Defined in File robin_hood.h
Class Documentation
-
template<typename T, size_t MinNumAllocs = 4, size_t MaxNumAllocs = 256>
class BulkPoolAllocator Public Functions
-
BulkPoolAllocator() noexcept = default
-
inline BulkPoolAllocator(const BulkPoolAllocator &ROBIN_HOOD_UNUSED(o)) noexcept
-
inline BulkPoolAllocator(BulkPoolAllocator &&o) noexcept
-
inline BulkPoolAllocator &operator=(BulkPoolAllocator &&o) noexcept
-
inline BulkPoolAllocator &operator=(const BulkPoolAllocator &ROBIN_HOOD_UNUSED(o)) noexcept
-
inline ~BulkPoolAllocator() noexcept
-
inline void reset() noexcept
-
inline void addOrFree(void *ptr, const size_t numBytes) noexcept
-
inline void swap(BulkPoolAllocator<T, MinNumAllocs, MaxNumAllocs> &other) noexcept
-
BulkPoolAllocator() noexcept = default