Boost logo

Boost Users :

From: Johan Råde (rade_at_[hidden])
Date: 2008-04-09 11:54:08


Yang Zhang wrote:
> Hi, I like using boost threads, but I'm currently working on a project
> where I need to access the private handle to the underlying system
> thread (in the cases I'm concerned about, the pthread_t). This is so
> that I can take advantage of platform-specific functionality, such as
> setting CPU affinity and (more generally) calling into other libraries
> that expect a pthread_t. Is there any way to do get this handle?
>
> Thanks!
>

class thread
{
public:
...
     typedef platform-specific-type native_handle_type;
     native_handle_type native_handle();
...
};

I haven't used it myself though.

--Johan


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net