From: Glen Fernandes (glen.fernandes_at_[hidden])
Date: 2020-01-29 05:32:44
On Wed, Jan 29, 2020 at 12:27 AM Gavin Lambert via Boost
> claims that it returns a std::unique_ptr<T, D>.
A std::unique_ptr<T, D> stores a D::pointer.
In our case, D is alloc_deleter<T, A> and its ::pointer is an
This alloc_ptr<T, Allocator> stores an A::pointer and a size_t.
> This seems incompatible with what you're saying above.
> (There is also no mention of ptr() or size() there.)
It specifies that the ::pointer is an 'unspecified' pointer-like type.
I forgot to document that on this unspecified pointer type one can use
.ptr() to get the Allocator::pointer and .size() to get the size.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk