Chemical Data Processing Library C++ API - Version 1.2.0
CDPL::Util::ObjectPool< T > Member List

This is the complete list of members for CDPL::Util::ObjectPool< T >, including all inherited members.

ConstructorFunction typedefCDPL::Util::ObjectPool< T >
DestructorFunction typedefCDPL::Util::ObjectPool< T >
freeMemory()CDPL::Util::ObjectPool< T >inline
get()CDPL::Util::ObjectPool< T >inline
getMaxSize() constCDPL::Util::ObjectPool< T >inline
getSize() constCDPL::Util::ObjectPool< T >inline
ObjectFunction typedefCDPL::Util::ObjectPool< T >
ObjectPool(const ObjectPool &pool)CDPL::Util::ObjectPool< T >inline
ObjectPool(std::size_t max_size=0)CDPL::Util::ObjectPool< T >inline
ObjectPool(const C &ctor_func, const D &dtor_func, std::size_t max_size=0)CDPL::Util::ObjectPool< T >inline
ObjectType typedefCDPL::Util::ObjectPool< T >
operator=(const ObjectPool &pool)CDPL::Util::ObjectPool< T >inline
setCleanupFunction(const ObjectFunction &func)CDPL::Util::ObjectPool< T >inline
setInitFunction(const ObjectFunction &func)CDPL::Util::ObjectPool< T >inline
setMaxSize(std::size_t max_size)CDPL::Util::ObjectPool< T >inline
SharedObjectPointer typedefCDPL::Util::ObjectPool< T >
~ObjectPool()CDPL::Util::ObjectPool< T >inline