William E. Kempf wrote:
> Philippe A. Bouchard said:
>> Hi there,
>>
>>     I was wondering if you were planning to implement some static
>> thread &
>> thread::current() that returns the current thread id (& thread).
>> That would be really useful.
>
> Can't be done with the current non-copyable semantics.  (BTW, I'm
> assuming you know this functionality still exists, via the default
> c-tor.)  The next release is changing this, though.  What I'm
> contemplating as the best design is a thread::current() as you
> suggest, with the default c-tor creating a "null" thread... but that
> will break existing code, so I have to tread lightly here.

In Brave New World it would be great to derive from boost::thread to easily
append some member variables.  Matching thread & thread::curent() with the
appropriate instance of the current thread also (maybe some static
thread::main could be added to match the initial thread).



My 0,02$

Philippe A. Bouchard




_______________________________________________
Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

Reply via email to