Revision 70 adds a default constructor to basic_response, and an
explicit assignment operator.
I've built and tested this in MSVC 2008 (VC9).
On Wed, Aug 20, 2008 at 4:58 AM, Dean Michael Berris
<mik...@gm...> wrote:
> On Wed, Aug 20, 2008 at 3:54 AM, Glyn Matthews <gly...@gm...> wrote:
>> Hi Dean,
>>
>> 2008/8/19 Dean Michael Berris <mik...@gm...>
>>>
>>> In revision 69 of the http_integration branch, I've implemented swap
>>> and copy semantics in the base boost::network::message template as
>>> well as the derived types.
>>>
>>> >From now on every derivative of the boost::network::message that has
>>> their own state should implement a no-throw swap and copy constructor.
>>>
>>> In concept terms, every derivative of boost::network::message should
>>> be Swappable and CopyConstructable. :)
>>
>> and presumably Assignable? All tests run on g++ 4.3 on ubuntu.
>
> Ah, yes. Actually only the boost::network::message class is truly
> assignable -- I have yet to test the other derivatives on whether the
> assignment operators work for them. Expect these from me in the next
> commit.
>
> Oh, and I removed the needless 'const' from member functions and
> 'mutable' from member variables. It just complicates things IMO. ;)
>
> HTH :)
>
> --
> Dean Michael C. Berris
> Software Engineer, Friendster, Inc.
>
--
Dean Michael C. Berris
Software Engineer, Friendster, Inc.
|