Go to the source code of this file.
|
template<typename T , typename U > |
bool | cubmem::operator== (const private_allocator< T > &, const private_allocator< U > &) |
|
template<typename T , typename U > |
bool | cubmem::operator!= (const private_allocator< T > &, const private_allocator< U > &) |
|
HL_HEAPID | cubmem::get_private_heapid (cubthread::entry *&thread_p) |
|
void * | cubmem::private_heap_allocate (cubthread::entry *thread_p, HL_HEAPID heapid, size_t size) |
|
void | cubmem::private_heap_deallocate (cubthread::entry *thread_p, HL_HEAPID heapid, void *ptr) |
|
void | cubmem::register_private_allocator (cubthread::entry *thread_p) |
|
void | cubmem::deregister_private_allocator (cubthread::entry *thread_p) |
|
template<typename Func , typename... Args> |
void | cubmem::switch_to_global_allocator_and_call (Func &&func, Args &&...args) |
|