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: