RE: [boost] Re: [MPL + MSVC]

2002-11-28 Thread Aleksey Gurtovoy
David B. Held wrote: > > Fortunately, once you know what's happening, the bug is easy to > workaround: > > > > template< typename T > struct pointer_type > > { > > typedef typename T::pointer_type type; > > }; > > > > #if defined(BOOST_MPL_MSVC_ETI_BUG) > > template<> st

RE: [boost] Re: Socket errors

2002-11-28 Thread Darryl Green
> -Original Message- > From: Boris Schäling [mailto:[EMAIL PROTECTED]] > > -Original Message- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED]]On Behalf Of Darryl Green > > Sent: Wednesday, November 27, 2002 1:37 AM [snip] > > I had a look at your proposal earlier. From y

Re: [boost] Possible patch to format for Borland BCB5

2002-11-28 Thread David Abrahams
Beman Dawes <[EMAIL PROTECTED]> writes: > At 11:38 AM 11/26/2002, Samuel Krempp wrote: > > >So I can only look at the daily regression results.. > > Since you are looking at the results, you might whack away at the Metrowerks errors >(see below). > > The error "undefined identifier" on an identi

Re: [boost] int vs int32_t [was: Serialiization Review ]

2002-11-28 Thread Matthias Troyer
On Thursday, November 28, 2002, at 07:42 PM, Iain K.Hanson wrote: But C 99 standardised the int*_t types and in anticipation that C++ 0x might do the same, boost has them in the integer library ( cstdint.hpp ). Two suggestions *I think* have been made. 1) that the serialisation library recomme

RE: [boost] int vs int32_t [was: Serialiization Review ]

2002-11-28 Thread Iain K.Hanson
> [mailto:[EMAIL PROTECTED]]On Behalf Of Robert Ramey > Sent: 28 November 2002 17:49 > >From: Matthias Troyer <[EMAIL PROTECTED]> > > > So archiving perfectly compatible with the practice of > typedefing int32_t > etc. but doesn't require it. This is as it should be. There > is not nor > sho

Re: [boost] int vs int32_t [was: Serialiization Review ]

2002-11-28 Thread Robert Ramey
>From: Matthias Troyer <[EMAIL PROTECTED]> >In any case the library user should be reminded that short, int and >long are never portable, but that by using int*_t and appropriate >archive formats one can achieve portable serialization. >The base class basic_[i|o]archive define functions to read

[boost] Re: [MPL + MSVC]

2002-11-28 Thread David B. Held
"Aleksey Gurtovoy" <[EMAIL PROTECTED]> wrote in message [EMAIL PROTECTED]">news:[EMAIL PROTECTED]... > [...] > Actually, the errors have little to do with MPL in general or lambda in > particular; Andrei won't be happy to hear that. ;) > [...] > inside another class template definition, can choos

[boost] Re: Re: Socket Multiplexing

2002-11-28 Thread Michel André
> I have not used async io, so I am a little out of my depth here. If we > were to create an interface that could be implemented using select or > aio what design constraints would that impose? > > I am guessing the callbacks would be free threaded. Is that right? The interaction model with asyn

RE: [boost] Re: Boost License Issues

2002-11-28 Thread Paul A. Bristow
> -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED]]On Behalf Of David B. Held > > I think the problem is that the entire clause can be viewed as disclaiming > warranties against patent infringement/copyright violation/etc. The > question is whether it is possible t

[boost] Re: Sockets!

2002-11-28 Thread Hugo Duncan
Michel, On Sun, 24 Nov 2002 13:24:38 +0100, Michel André <[EMAIL PROTECTED]> wrote: > How do i access the cvs sandbox? > cvs update -P (in directory C:\Packages\boost_sandbox\) > cvs server: Updating . Sorry - I missed this message. Hopefully you have gained access by now, but if not then you

Re: [boost] Re: Socket Multiplexing

2002-11-28 Thread Robin.Hu
On Wed, 27 Nov 2002 21:40:14 +0100 "Johan Nilsson" <[EMAIL PROTECTED]> wrote: > > >"Darryl Green" <[EMAIL PROTECTED]> skrev i meddelandet > >[EMAIL PROTECTED]">news:[EMAIL PROTECTED] > ... > > [snip] > > > Note man says "regular files" - there are lots of interesting special > files that don't

Re: [boost] Spurious g++ warnings with shared_ptr tests

2002-11-28 Thread Gabriel Dos Reis
David Abrahams <[EMAIL PROTECTED]> writes: | [I actually wonder if we shouldn't add that flag to the GCC | toolset. That seems like a nuisance warning for Boost code] Same for the standard library implementation shipped with GCC itself. -- Gaby ___ Uns

RE: [boost] Re: AW: Re: AW: Sockets

2002-11-28 Thread Hamish Mackenzie
On Wed, 2002-11-27 at 19:13, Boris Schäling wrote: > I use std::string as a buffer which grows when needed. This is sufficient > for what I do but may not what others need. You are right that there should > be better control of the buffers and/or an on_flush() method to notify the > observer when t

Re: [boost] Re: Socket Multiplexing

2002-11-28 Thread Hamish Mackenzie
On Wed, 2002-11-27 at 20:40, Johan Nilsson wrote: > Just adding some comments here. > > Being able to queue _true_ async read/writes on multiple devices (socket, > files, serial devices, pipes, ...), and then wait for any of them to > complete has been absolutely essential to me - much, much more

RE: [boost] Re: AW: Re: AW: Sockets

2002-11-28 Thread Hamish Mackenzie
On Wed, 2002-11-27 at 19:13, Boris Schäling wrote: > I use std::string as a buffer which grows when needed. This is sufficient > for what I do but may not what others need. In that case you would be well catered for by. class buffered_observer : public observer { std::stringstream wri

RE: [boost] Re: [MPL + MSVC]

2002-11-28 Thread Aleksey Gurtovoy
David B. Held wrote: > Now, for a real stumper. It seems to me that VC6 is only > pretending to compile MPL::Lambda. The reason being that it refuses > to recognize nested types that have passed through lambda. Here's > what I think is the relevant code: [snip] > Now, inside smart_ptr... >