13 #ifndef ROOT_TPosixThreadFactory
14 #define ROOT_TPosixThreadFactory
31 class TPosixThreadFactory :
public TThreadFactory {
34 TPosixThreadFactory(
const char *name =
"Posix",
const char *title =
"Posix Thread Factory");
35 virtual ~TPosixThreadFactory() { }
37 virtual TMutexImp *CreateMutexImp(Bool_t recursive);
38 virtual TConditionImp *CreateConditionImp(TMutexImp *m);
39 virtual TThreadImp *CreateThreadImp();
41 ClassDef(TPosixThreadFactory,0)