mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-21 03:50:16 +00:00
24 lines
356 B
C++
24 lines
356 B
C++
#pragma once
|
|
|
|
#include "common.h"
|
|
|
|
namespace pkpy{
|
|
|
|
void* pool64_alloc(size_t);
|
|
void pool64_dealloc(void*);
|
|
|
|
void* pool128_alloc(size_t);
|
|
void pool128_dealloc(void*);
|
|
|
|
template<typename T>
|
|
void* pool64_alloc(){
|
|
return pool64_alloc(sizeof(T));
|
|
}
|
|
|
|
template<typename T>
|
|
void* pool128_alloc(){
|
|
return pool128_alloc(sizeof(T));
|
|
}
|
|
|
|
}; // namespace pkpy
|