Classes | Namespaces | Typedefs | Functions
lightweight_thread.hpp File Reference
#include <boost/config.hpp>
#include <memory>
#include <cerrno>
#include <windows.h>
#include <process.h>
Include dependency graph for lightweight_thread.hpp:

Go to the source code of this file.

Classes

class  boost::detail::lw_abstract_thread
class  boost::detail::lw_thread_impl< F >

Namespaces

namespace  boost
namespace  boost::detail

Typedefs

typedef HANDLE pthread_t

Functions

template<class F >
int boost::detail::lw_thread_create (pthread_t &pt, F f)
unsigned __stdcall boost::detail::lw_thread_routine (void *pv)
int pthread_create (pthread_t *thread, void const *, unsigned(__stdcall *start_routine)(void *), void *arg)
int pthread_join (pthread_t thread, void **)

Typedef Documentation

typedef HANDLE pthread_t

Definition at line 34 of file lightweight_thread.hpp.


Function Documentation

int pthread_create ( pthread_t thread,
void const *  ,
unsigned(__stdcall *start_routine)(void *)  ,
void *  arg 
)

Definition at line 36 of file lightweight_thread.hpp.

int pthread_join ( pthread_t  thread,
void **   
)

Definition at line 51 of file lightweight_thread.hpp.



appl
Author(s): petercai
autogenerated on Tue Jan 7 2014 11:02:29