00001 // @(#)root/thread:$Id: TThreadFactory.cxx 20882 2007-11-19 11:31:26Z rdm $ 00002 // Author: Fons Rademakers 01/07/97 00003 00004 /************************************************************************* 00005 * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. * 00006 * All rights reserved. * 00007 * * 00008 * For the licensing terms see $ROOTSYS/LICENSE. * 00009 * For the list of contributors see $ROOTSYS/README/CREDITS. * 00010 *************************************************************************/ 00011 00012 ////////////////////////////////////////////////////////////////////////// 00013 // // 00014 // TThreadFactory // 00015 // // 00016 // This ABC is a factory for thread components. Depending on which // 00017 // factory is active one gets either Posix or Win32 threads. // 00018 // // 00019 ////////////////////////////////////////////////////////////////////////// 00020 00021 #include "TThreadFactory.h" 00022 00023 TThreadFactory *gThreadFactory = 0; 00024 00025 ClassImp(TThreadFactory) 00026 00027 //______________________________________________________________________________ 00028 TThreadFactory::TThreadFactory(const char *name, const char *title) 00029 : TNamed(name, title) 00030 { 00031 // TThreadFactory ctor only called by derived classes. 00032 }