Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ > Class Template Reference
#include <threadpoolheap.h>
List of all members.
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
class Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ >
Member Typedef Documentation
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
Member Enumeration Documentation
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
Constructor & Destructor Documentation
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
Member Function Documentation
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
int Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ >::getInusemap |
( |
int |
index |
) |
const [inline] |
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
int Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ >::getTidMap |
( |
int |
index |
) |
const [inline] |
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
void Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ >::setInusemap |
( |
int |
index, |
|
|
int |
value | |
|
) |
| | [inline] |
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
void Hoard::ThreadPoolHeap< NumThreads, NumHeaps, PerThreadHeap_ >::setTidMap |
( |
int |
index, |
|
|
int |
value | |
|
) |
| | [inline] |
Member Data Documentation
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
The array of heaps we choose from.
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
Which heap is in use (a reference count).
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
Which heap is assigned to which thread, indexed by thread.
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
template<int NumThreads, int NumHeaps, class PerThreadHeap_>
The documentation for this class was generated from the following file: