Boost logo

Boost :

Subject: Re: [boost] [review] Heaps
From: Tim Blechmann (tim_at_[hidden])
Date: 2011-06-02 04:19:40


> > the concept->mutability is describing this API in detail, but i will try
> > to improve the documentation in the class reference ...
>
> Also, I pressume pop() requires !empty(). /All/ functions should also
> have a throws clause, perhaps conditionally on the held type.
> In this context, exception-safety guarantees should also be stated.
> Additionally, each function should state if it invalidates iterators and
> handles (but only the ones that does need to state it).

will have a look ... in general boost.heap does not throw any exceptions by
itself, but of course the held type, the container or the allocator can throw
...

tim




Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk