Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::container::allocator_traits< Alloc > Member List

This is the complete list of members for boost::container::allocator_traits< Alloc >, including all inherited members.

allocate(Alloc &a, size_type n)boost::container::allocator_traits< Alloc >inlinestatic
allocate(Alloc &a, size_type n, const_void_pointer p)boost::container::allocator_traits< Alloc >inlinestatic
allocator_type typedefboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, pointer, value_type *) pointerboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, reference, typename container_detail::unvoid< value_type >::type &) referenceboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, const_reference, const typename container_detail::unvoid< value_type >::type &) const _referenceboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, difference_type, std::ptrdiff_t) difference_typeboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, size_type, std::size_t) size_typeboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, propagate_on_container_copy_assignment, container_detail::false_type) propagate_on_container_copy_assignmentboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, propagate_on_container_move_assignment, container_detail::false_type) propagate_on_container_move_assignmentboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_DEFAULT(boost::container::container_detail::, Alloc, propagate_on_container_swap, container_detail::false_type) propagate_on_container_swapboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT(boost::container::container_detail::, Alloc, const_pointer, typename boost::intrusive::pointer_traits< pointer >::template rebind_pointer< const value_type >) const _pointerboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT(boost::container::container_detail::, Alloc, void_pointer, typename boost::intrusive::pointer_traits< pointer >::template rebind_pointer< void >) void_pointerboost::container::allocator_traits< Alloc >
BOOST_INTRUSIVE_OBTAIN_TYPE_WITH_EVAL_DEFAULT(boost::container::container_detail::, Alloc, const_void_pointer, typename boost::intrusive::pointer_traits< pointer >::template rebind_pointer< const void >) const _void_pointerboost::container::allocator_traits< Alloc >
construct(Alloc &a, T *p, BOOST_FWD_REF(Args)...args)boost::container::allocator_traits< Alloc >inlinestatic
deallocate(Alloc &a, pointer p, size_type n)boost::container::allocator_traits< Alloc >inlinestatic
destroy(Alloc &a, T *p) BOOST_CONTAINER_NOEXCEPTboost::container::allocator_traits< Alloc >inlinestatic
max_size(const Alloc &a) BOOST_CONTAINER_NOEXCEPTboost::container::allocator_traits< Alloc >inlinestatic
rebind_alloc typedefboost::container::allocator_traits< Alloc >
rebind_traits typedefboost::container::allocator_traits< Alloc >
select_on_container_copy_construction(const Alloc &a)boost::container::allocator_traits< Alloc >inlinestatic
value_type typedefboost::container::allocator_traits< Alloc >