Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Function template adaptive_pool_base

boost::interprocess::adaptive_pool_base

Synopsis

// In header: <boost/interprocess/allocators/adaptive_pool.hpp>


template<typename T2> 
   adaptive_pool_base(const adaptive_pool_base< Version, T2, SegmentManager, NodesPerBlock, MaxFreeBlocks, OverheadPercent > & other);

Description

Copy constructor from related adaptive_pool_base. If not present, constructs a node pool. Increments the reference count of the associated node pool. Can throw boost::interprocess::bad_alloc


PrevUpHomeNext