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