JPL Spatial
Sound spatialization and propagation library
Loading...
Searching...
No Matches
JPL::Mallocator Class Reference

#include <JPLSpatial/Memory/Memory.h>

Static Public Member Functions

static JPL_INLINE voidAllocate (std::size_t inSize)
 
static JPL_INLINE voidReallocate (void *inBlock, std::size_t inOldSize, std::size_t inNewSize)
 
static JPL_INLINE void Free (void *inBlock)
 
static JPL_INLINE voidAlignedAllocate (std::size_t inSize, std::size_t inAlignment)
 
static JPL_INLINE void AlignedFree (void *inBlock)
 

Member Function Documentation

◆ AlignedAllocate()

static JPL_INLINE void * JPL::Mallocator::AlignedAllocate ( std::size_t  inSize,
std::size_t  inAlignment 
)
inlinestatic

◆ AlignedFree()

static JPL_INLINE void JPL::Mallocator::AlignedFree ( void inBlock)
inlinestatic

◆ Allocate()

static JPL_INLINE void * JPL::Mallocator::Allocate ( std::size_t  inSize)
inlinestatic

◆ Free()

static JPL_INLINE void JPL::Mallocator::Free ( void inBlock)
inlinestatic

◆ Reallocate()

static JPL_INLINE void * JPL::Mallocator::Reallocate ( void inBlock,
std::size_t  inOldSize,
std::size_t  inNewSize 
)
inlinestatic

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