|
template<class ForwardIterator , class Diff , class T , class Alloc > |
void | boost::cb_details::uninitialized_fill_n_with_alloc (ForwardIterator first, Diff n, const T &item, Alloc &alloc) |
| Equivalent of std::uninitialized_fill_n with allocator. More...
|
|
template<class InputIterator , class ForwardIterator , class Alloc > |
ForwardIterator | boost::cb_details::uninitialized_copy (InputIterator first, InputIterator last, ForwardIterator dest, Alloc &a) |
|
template<class InputIterator , class ForwardIterator , class Alloc > |
ForwardIterator | boost::cb_details::uninitialized_move_if_noexcept (InputIterator first, InputIterator last, ForwardIterator dest, Alloc &a) |
|
template<class Iterator , class Alloc > |
assign_range< Iterator, Alloc > | boost::cb_details::make_assign_range (const Iterator &first, const Iterator &last, Alloc &a) |
|
template<class Buff , class Traits > |
iterator< Buff, Traits > | boost::cb_details::operator+ (typename Traits::difference_type n, const iterator< Buff, Traits > &it) |
| Iterator addition. More...
|
|
template<class InputIterator , class ForwardIterator , class Alloc > |
ForwardIterator | boost::cb_details::uninitialized_move_if_noexcept_impl (InputIterator first, InputIterator last, ForwardIterator dest, Alloc &a, true_type) |
|
template<class InputIterator , class ForwardIterator , class Alloc > |
ForwardIterator | boost::cb_details::uninitialized_move_if_noexcept_impl (InputIterator first, InputIterator last, ForwardIterator dest, Alloc &a, false_type) |
|