ATLAS Offline Software
Classes | Typedefs
DataPool.h File Reference
#include "AthAllocators/ArenaCachingHandle.h"
#include "AthAllocators/ArenaPoolAllocator.h"
#include <string>
#include "boost/iterator/iterator_adaptor.hpp"
#include "AthAllocators/DataPool.icc"
Include dependency graph for DataPool.h:

Go to the source code of this file.

Classes

class  DataPool< VALUE, clear >
 a typed memory pool that saves time spent allocation small object. This is typically used by container such as DataVector and DataList More...
 
class  DataPool< VALUE, clear >::iterator
 
class  DataPool< VALUE, clear >::const_iterator
 

Typedefs

template<typename VALUE >
using DataPoolClearFuncPtr_t = void(*)(VALUE *)
 

Typedef Documentation

◆ DataPoolClearFuncPtr_t

template<typename VALUE >
using DataPoolClearFuncPtr_t = void (*)(VALUE*)

Definition at line 43 of file DataPool.h.