16#ifndef TRUSTTravPool_included
17#define TRUSTTravPool_included
30template<
typename _TYPE_>
34 using block_ptr_t = std::shared_ptr<std::vector<_TYPE_, TVAlloc<_TYPE_> > >;
static void DeleteOnDevice()
static block_ptr_t GetFreeBlock(int sz)
static void ReleaseBlock(block_ptr_t)
static block_ptr_t ResizeBlock(block_ptr_t p, int new_sz)
std::shared_ptr< std::vector< _TYPE_, TVAlloc< _TYPE_ > > > block_ptr_t