$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Anthony Williams (anthony_w.geo_at_[hidden])
Date: 2006-11-01 12:56:57
"Peter Dimov" <pdimov_at_[hidden]> writes:
> Anthony Williams wrote:
>> Roland Schwarz <roland.schwarz_at_[hidden]> writes:
>>
>>> Yes I understand, but this framework forces the mutex object to
>>> contain state.
>>
>> I don't understand where this assertion is coming from.
>
> It's an interesting point. A mutex can keep track of its scoped_lock objects
> in a list in order to implement locking/unlocking. This makes a direct
> lock/unlock interface hard to implement since there are no scoped_lock
> objects to put on the list.
OK, now I see where Roland is coming from, as his POD mutex does just
that.
Anthony
-- Anthony Williams Software Developer Just Software Solutions Ltd http://www.justsoftwaresolutions.co.uk