On Sat, 1 Mar 2003, Thorsten Ottosen wrote: > First I want to say that I'm not experienced with multitherading, but I > would like to see a standard lib > to solve these situations. > > A small question about enforcing correct parameter passing: you have these > typedefs : > > // These locks should never be passed by value to functions. > // Instead use the following typedef to pass by reference: > typedef const LockOnly & WillOnlyLock; > typedef const Lock & WillLock; > typedef const UnlockOnly & WillOnlyUnlock; > typedef const Unlock & WillUnlock; > > Is this the best way to enforce this? Why not just make lock objects > noncopyable?
Um, they are. This typedef are strictly for convenience and readability. -- http://kevin.atkinson.dhs.org _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost