
#include <ckpool.h>
Public Member Functions | |
| void * | operator new (size_t sz) |
| void * | operator new (size_t sz, CkPoolQueue< type > *buf) |
| void * | operator new (size_t size, void *p) |
| void | operator delete (void *p, size_t sz) |
This should be more useful when deletion of queues and/or purge will be implemented. There is a pointer saved for each element allocated, so the correct queue will be used during deallocation.
Definition at line 111 of file ckpool.h.
| void* CkMultiPool< type >::operator new | ( | size_t | sz | ) | [inline] |
| void* CkMultiPool< type >::operator new | ( | size_t | sz, | |
| CkPoolQueue< type > * | buf | |||
| ) | [inline] |
| void* CkMultiPool< type >::operator new | ( | size_t | size, | |
| void * | p | |||
| ) | [inline] |
| void CkMultiPool< type >::operator delete | ( | void * | p, | |
| size_t | sz | |||
| ) | [inline] |
1.5.5