12 #ifndef ROOT_TWin32Thread 13 #define ROOT_TWin32Thread 24 #ifndef ROOT_TThreadImp TWin32ThreadCleanUp * fNext
virtual Int_t CancelPoint()
virtual Int_t Kill(TThread *th)
This is a somewhat dangerous function; it's not suggested to Stop() threads a lot.
virtual Int_t SetCancelDeferred()
#define ClassDef(name, id)
virtual Long_t SelfId()
Return the current thread's ID.
virtual Int_t SetCancelOff()
virtual Int_t CleanUpPop(void **main, Int_t exe)
virtual Int_t Exit(void *ret)
Exit the thread.
virtual Int_t SetCancelAsynchronous()
virtual Int_t SetCancelOn()
virtual Int_t CleanUpPush(void **main, void *free, void *arg)
virtual Int_t Run(TThread *th)
Win32 threads – spawn new thread (like pthread_create).
int main(int argc, char **argv)
virtual Int_t CleanUp(void **main)
virtual Int_t Join(TThread *th, void **ret)
Wait for specified thread execution (if any) to complete (like pthread_join).