> boost::thread_specific_ptr acts as a pointer rather than a value.
> It will start out as a null pointer in each thread. You can test
> whether it has been set to something else with
>
> if(tls_3.get() != 0)
>
> In Christ,
> Steven Watanabe
I see. I have to give this class and its limitations some more thought.
For the time being, I see myself having to do that test before each usage of the globals.
ie.
if ( tls_3.get() == NULL ) tls_3.reset( new int );
*tls_3 = 999;
This kind of coding can get expensive if used constantly in that manner.
-Sid Sacek
_______________________________________________
Unsubscribe & other changes:
http://lists.boost.org/mailman/listinfo.cgi/boost