UMPIRE
Umpire: resource management and provision
FixedSizePool< T, MA, IA, NP >::Pool Struct Reference

#include </home/docs/checkouts/readthedocs.org/user_builds/umpire/checkouts/develop/src/umpire/strategy/FixedSizePool.hpp>

Public Attributes

unsigned char * data
 
unsigned int * avail
 
unsigned int numAvail
 
struct Poolnext
 

Member Data Documentation

◆ data

template<class T , class MA , class IA = StdAllocator, int NP = (1 << 6)>
unsigned char* FixedSizePool< T, MA, IA, NP >::Pool::data

◆ avail

template<class T , class MA , class IA = StdAllocator, int NP = (1 << 6)>
unsigned int* FixedSizePool< T, MA, IA, NP >::Pool::avail

◆ numAvail

template<class T , class MA , class IA = StdAllocator, int NP = (1 << 6)>
unsigned int FixedSizePool< T, MA, IA, NP >::Pool::numAvail

◆ next

template<class T , class MA , class IA = StdAllocator, int NP = (1 << 6)>
struct Pool* FixedSizePool< T, MA, IA, NP >::Pool::next