|
|
template<typename T , typename Adaptor = DefaultAllocatorAdaptor> |
| static GAIA_NODISCARD T * | alloc (uint32_t cnt=1) |
| |
|
template<typename T , typename Adaptor = DefaultAllocatorAdaptor> |
| static GAIA_NODISCARD T * | alloc (const char *name, uint32_t cnt=1) |
| |
|
template<typename T , typename Adaptor = DefaultAllocatorAdaptor> |
| static GAIA_NODISCARD T * | alloc_alig (size_t alig, uint32_t cnt=1) |
| |
|
template<typename T , typename Adaptor = DefaultAllocatorAdaptor> |
| static GAIA_NODISCARD T * | alloc_alig (const char *name, size_t alig, uint32_t cnt=1) |
| |
|
template<typename Adaptor = DefaultAllocatorAdaptor> |
| static void | free (void *ptr) |
| |
|
template<typename Adaptor = DefaultAllocatorAdaptor> |
| static void | free (const char *name, void *ptr) |
| |
|
template<typename Adaptor = DefaultAllocatorAdaptor> |
| static void | free_alig (void *ptr) |
| |
|
template<typename Adaptor = DefaultAllocatorAdaptor> |
| static void | free_alig (const char *name, void *ptr) |
| |
The documentation for this struct was generated from the following file:
- /home/runner/work/gaia-ecs/gaia-ecs/include/gaia/mem/mem_alloc.h