threaddb  2.0
A file mapped memory container extension
Public Member Functions | Friends | List of all members
tdb::pool< T > Class Template Reference

Pool datastructure for keeping track and recycling open ItemHandles. More...

#include <threaddbSTLWrapper.h>

Public Member Functions

 pool (database &rDb_p, uint32_t ItemLimit_p=std::numeric_limits< uint32_t >::max())
 
 ~pool ()
 

Friends

class ritem< T >
 
class sitem< T >
 

Detailed Description

template<class T>
class tdb::pool< T >

Pool datastructure for keeping track and recycling open ItemHandles.

Constructor & Destructor Documentation

◆ pool()

template<class T>
tdb::pool< T >::pool ( database rDb_p,
uint32_t  ItemLimit_p = std::numeric_limits<uint32_t>::max() 
)
inline

◆ ~pool()

template<class T>
tdb::pool< T >::~pool ( )
inline

Friends And Related Function Documentation

◆ ritem< T >

template<class T>
friend class ritem< T >
friend

◆ sitem< T >

template<class T>
friend class sitem< T >
friend

The documentation for this class was generated from the following file: