OmniSciDB
a5dc49c757
|
#include <ArenaAllocator.h>
Public Types | |
using | Self = SysAllocator |
using | value_type = T |
Public Member Functions | |
constexpr | SysAllocator ()=default |
constexpr | SysAllocator (SysAllocator const &)=default |
template<class U > | |
constexpr | SysAllocator (const SysAllocator< U > &) noexcept |
T * | allocate (size_t count) |
void | deallocate (T *p, size_t) |
Friends | |
bool | operator== (Self const &, Self const &) noexcept |
bool | operator!= (Self const &, Self const &) noexcept |
Definition at line 23 of file ArenaAllocator.h.
using SysAllocator< T >::Self = SysAllocator |
Definition at line 25 of file ArenaAllocator.h.
using SysAllocator< T >::value_type = T |
Definition at line 26 of file ArenaAllocator.h.
|
default |
|
default |
|
inlinenoexcept |
Definition at line 33 of file ArenaAllocator.h.
|
inline |
Definition at line 35 of file ArenaAllocator.h.
Referenced by DramArena::allocate().
|
inline |
Definition at line 39 of file ArenaAllocator.h.
Referenced by DramArena::~DramArena().
Definition at line 42 of file ArenaAllocator.h.
Definition at line 41 of file ArenaAllocator.h.