23 #ifndef ALLOCATOR_H_INCLUDED 24 #define ALLOCATOR_H_INCLUDED 31 template<
class T, csl::allocator<T>& pool,
class ...Args>
34 return std::allocate_shared<T, csl::allocator<T>>(
35 pool, std::forward<Args>(args)...);
38 template<
class T,
class ...Args>
41 return std::make_shared<T>(std::forward<Args>(args)...);
Namespace for csl library.
Definition: abreviation.h:34
Definition: diagonalization.h:34