#include <TPosixThread.h>
Inheritance diagram for TPosixThread:
Public Member Functions | |
TPosixThread () | |
~TPosixThread () | |
virtual Int_t | Join (TThread *th, void **ret) |
virtual Long_t | SelfId () |
virtual Int_t | Run (TThread *th) |
virtual Int_t | Kill (TThread *th) |
virtual Int_t | SetCancelOff () |
virtual Int_t | SetCancelOn () |
virtual Int_t | SetCancelAsynchronous () |
virtual Int_t | SetCancelDeferred () |
virtual Int_t | CancelPoint () |
virtual Int_t | CleanUpPush (void **main, void *free, void *arg) |
virtual Int_t | CleanUpPop (void **main, Int_t exe) |
virtual Int_t | CleanUp (void **main) |
virtual Int_t | Exit (void *ret) |
TPosixThread () | |
~TPosixThread () | |
virtual Int_t | Join (TThread *th, void **ret) |
virtual Long_t | SelfId () |
virtual Int_t | Run (TThread *th) |
virtual Int_t | Kill (TThread *th) |
virtual Int_t | SetCancelOff () |
virtual Int_t | SetCancelOn () |
virtual Int_t | SetCancelAsynchronous () |
virtual Int_t | SetCancelDeferred () |
virtual Int_t | CancelPoint () |
virtual Int_t | CleanUpPush (void **main, void *free, void *arg) |
virtual Int_t | CleanUpPop (void **main, Int_t exe) |
virtual Int_t | CleanUp (void **main) |
virtual Int_t | Exit (void *ret) |
Definition at line 37 of file TPosixThread.h.
TPosixThread::TPosixThread | ( | ) | [inline] |
Definition at line 40 of file TPosixThread.h.
TPosixThread::~TPosixThread | ( | ) | [inline] |
Definition at line 41 of file TPosixThread.h.
TPosixThread::TPosixThread | ( | ) | [inline] |
Definition at line 40 of file TPosixThread.h.
TPosixThread::~TPosixThread | ( | ) | [inline] |
Definition at line 41 of file TPosixThread.h.
Implements TThreadImp.
Definition at line 51 of file TPosixThread.cxx.
References TThread::fId, and pthread_join().
Long_t TPosixThread::SelfId | ( | ) | [virtual] |
Implements TThreadImp.
Implements TThreadImp.
Definition at line 70 of file TPosixThread.cxx.
References TThread::fId, and pthread_cancel().
Int_t TPosixThread::SetCancelOff | ( | ) | [virtual] |
Implements TThreadImp.
Definition at line 79 of file TPosixThread.cxx.
References PTHREAD_CANCEL_DISABLE, and pthread_setcancelstate().
Int_t TPosixThread::SetCancelOn | ( | ) | [virtual] |
Implements TThreadImp.
Definition at line 87 of file TPosixThread.cxx.
References PTHREAD_CANCEL_ENABLE, and pthread_setcancelstate().
Int_t TPosixThread::SetCancelAsynchronous | ( | ) | [virtual] |
Implements TThreadImp.
Definition at line 95 of file TPosixThread.cxx.
References PTHREAD_CANCEL_ASYNCHRONOUS, and pthread_setcanceltype().
Int_t TPosixThread::SetCancelDeferred | ( | ) | [virtual] |
Implements TThreadImp.
Definition at line 105 of file TPosixThread.cxx.
References PTHREAD_CANCEL_DEFERRED, and pthread_setcanceltype().
Int_t TPosixThread::CancelPoint | ( | ) | [virtual] |
Implements TThreadImp.
Definition at line 114 of file TPosixThread.cxx.
References PTHREAD_CANCEL_ENABLE, pthread_setcancelstate(), and pthread_testcancel().
Int_t TPosixThread::CleanUpPush | ( | void ** | main, | |
void * | free, | |||
void * | arg | |||
) | [virtual] |
Implements TThreadImp.
Definition at line 127 of file TPosixThread.cxx.
References TObject::Error().
Implements TThreadImp.
Definition at line 138 of file TPosixThread.cxx.
References TObject::Error(), l, and void.
Referenced by CleanUp().
Int_t TPosixThread::CleanUp | ( | void ** | main | ) | [virtual] |
Implements TThreadImp.
Definition at line 153 of file TPosixThread.cxx.
References CleanUpPop(), gDebug, and TObject::Info().
Int_t TPosixThread::Exit | ( | void * | ret | ) | [virtual] |
Implements TThreadImp.
virtual Long_t TPosixThread::SelfId | ( | ) | [virtual] |
Implements TThreadImp.
Implements TThreadImp.
Implements TThreadImp.
virtual Int_t TPosixThread::SetCancelOff | ( | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::SetCancelOn | ( | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::SetCancelAsynchronous | ( | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::SetCancelDeferred | ( | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::CancelPoint | ( | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::CleanUpPush | ( | void ** | main, | |
void * | free, | |||
void * | arg | |||
) | [virtual] |
Implements TThreadImp.
Implements TThreadImp.
virtual Int_t TPosixThread::CleanUp | ( | void ** | main | ) | [virtual] |
Implements TThreadImp.
virtual Int_t TPosixThread::Exit | ( | void * | ret | ) | [virtual] |
Implements TThreadImp.