ThreadHeap< NumHeaps, PerThreadHeap > Class Template Reference
#include <threadspecificheap.h>
List of all members.
Public Member Functions |
| | ThreadHeap (void) |
| void * | malloc (size_t sz) |
| void | free (void *ptr) |
Private Member Functions |
| PerThreadHeap * | getHeap (int index) |
Static Private Member Functions |
| static volatile int | getThreadId (void) |
Private Attributes |
| PerThreadHeap | ptHeaps [NumHeaps] |
template<int NumHeaps, class PerThreadHeap>
class ThreadHeap< NumHeaps, PerThreadHeap >
Constructor & Destructor Documentation
template<int NumHeaps, class PerThreadHeap >
Member Function Documentation
template<int NumHeaps, class PerThreadHeap >
template<int NumHeaps, class PerThreadHeap >
| PerThreadHeap* ThreadHeap< NumHeaps, PerThreadHeap >::getHeap |
( |
int |
index |
) |
[inline, private] |
template<int NumHeaps, class PerThreadHeap >
| volatile int ThreadHeap< NumHeaps, PerThreadHeap >::getThreadId |
( |
void |
|
) |
[inline, static, private] |
template<int NumHeaps, class PerThreadHeap >
Member Data Documentation
template<int NumHeaps, class PerThreadHeap >
The documentation for this class was generated from the following file: