Boost logo

Boost :

From: Doug Gregor (dgregor_at_[hidden])
Date: 2004-06-23 10:54:56


On Wednesday 23 June 2004 10:51 am, Michael Glassford wrote:
> The Boost.Threads documentation states that the ScopedTimedLock concept
> is a refinement of the ScopedTryLock concept; however, the
> boost::timed_mutex::scoped_timed_lock class, which is supposed to be a
> model of the ScopedTimedLock concept, doesn't define the various try_*
> methods.
>
> In your opinion, should the documentation be changed to state that the
> ScopedTimedLock concept is a refinement of the ScopedLock (rather than
> ScopedTryLock) concept, or should the
> boost::timed_mutex::scoped_timed_lock class implement the various try_*
> methods?

It sounds like the concepts are wrong. I'd suggest that the refinement clause
in the docs be removed.

        Doug


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