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) |
| |