Boost logo

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?


I use noncopyable as a DSL template parameter in Boost.Python and all I
need is a declaration.

Dave Abrahams
Boost Consulting

Boost list run by bdawes at, gregod at, cpdaniel at, john at