#include <private_adaptive_pool.hpp>
Classes | |
struct | rebind |
Public Types | |
typedef ipcdetail::private_adaptive_pool_base < 1, T, SegmentManager, NodesPerBlock, MaxFreeBlocks, OverheadPercent > | base_t |
typedef SegmentManager | segment_manager |
typedef SegmentManager::void_pointer | void_pointer |
typedef boost::intrusive::pointer_traits < void_pointer >::template rebind_pointer< T >::type | pointer |
typedef boost::intrusive::pointer_traits < void_pointer >::template rebind_pointer< const T > ::type | const_pointer |
typedef T | value_type |
typedef ipcdetail::add_reference < value_type >::type | reference |
typedef ipcdetail::add_reference < const value_type >::type | const_reference |
typedef segment_manager::size_type | size_type |
typedef segment_manager::size_type | difference_type |
typedef boost::interprocess::version_type < private_adaptive_pool_base, Version > | version |
typedef boost::container::container_detail::transform_multiallocation_chain < typename SegmentManager::multiallocation_chain, T > | multiallocation_chain |
Public Member Functions | |
private_adaptive_pool_v1 (SegmentManager *segment_mngr) | |
template<class T2 > | |
private_adaptive_pool_v1 (const private_adaptive_pool_v1< T2, SegmentManager, NodesPerBlock, MaxFreeBlocks, OverheadPercent > &other) | |
segment_manager * | get_segment_manager () const |
Returns the segment manager. Never throws. More... | |
node_pool_t * | get_node_pool () const |
Returns the internal node pool. Never throws. More... | |
typedef ipcdetail::private_adaptive_pool_base< 1, T, SegmentManager, NodesPerBlock, MaxFreeBlocks, OverheadPercent> boost::interprocess::ipcdetail::private_adaptive_pool_v1< T, SegmentManager, NodesPerBlock, MaxFreeBlocks, OverheadPercent >::base_t |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inline |
|
inline |
|
inlineinherited |
Returns the internal node pool. Never throws.
|
inlineinherited |
Returns the segment manager. Never throws.