|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2004-08-19 08:27:20
Aleksey Gurtovoy <agurtovoy_at_[hidden]> writes:
> David Abrahams writes:
>> "Neal D. Becker" <ndbecker2_at_[hidden]> writes:
>>
>>> /usr/local/src/boost.cvs/boost/noncopyable.hpp:32: error: conflicting types
>>> for
>>> `typedef class boost::noncopyable_::noncopyable boost::noncopyable'
>>> /usr/local/src/boost.cvs/boost/utility_fwd.hpp:26: error: previous
>>> declaration
>>> as `struct boost::noncopyable'
>>
>> Should be fixed now.
>
> It wasn't.
The checkin failed because of your simultaneous change below and I
didn't notice.
> I removed the forward declaration from "utility_fwd.hpp" as
> useless and wrongly placed.
It is not useless!
> As a matter of fact, IMO the header itself
> is ill-advised and should be removed. Objections?
Yes!
I use noncopyable as a DSL template parameter in Boost.Python and all I
need is a declaration.
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk