ROOT logo
// @(#)root/base:$Id: TClassGenerator.cxx 30784 2009-10-17 08:17:45Z brun $
// Author: Philippe Canal 24/06/2003

/*************************************************************************
 * Copyright (C) 1995-2003, Rene Brun and Fons Rademakers.               *
 * All rights reserved.                                                  *
 *                                                                       *
 * For the licensing terms see $ROOTSYS/LICENSE.                         *
 * For the list of contributors see $ROOTSYS/README/CREDITS.             *
 *************************************************************************/

//////////////////////////////////////////////////////////////////////////
//                                                                      //
// TClassGenerator                                                      //
//                                                                      //
// Objects following this interface can be passed onto the TROOT object //
// to implement a user customized way to create the TClass objects.     //
//                                                                      //
// Use TROOT::AddClassGenerator to register a concrete instance.        //
//                                                                      //
//////////////////////////////////////////////////////////////////////////


#include "TClassGenerator.h"

ClassImp(TClassGenerator);

//////////////////////////////////////////////////////////////////////////
TClass *TClassGenerator::GetClass(const char* classname, Bool_t load, Bool_t /* silent */)
{
   // Default implementation for backward compatibility ignoring the value of 'silent'
   return GetClass(classname,load);
}

//////////////////////////////////////////////////////////////////////////
TClass *TClassGenerator::GetClass(const type_info& typeinfo, Bool_t load, Bool_t /* silent */)
{
   // Default implementation for backward compatibility ignoring the value of 'silent'
   return GetClass(typeinfo,load);
}
 TClassGenerator.cxx:1
 TClassGenerator.cxx:2
 TClassGenerator.cxx:3
 TClassGenerator.cxx:4
 TClassGenerator.cxx:5
 TClassGenerator.cxx:6
 TClassGenerator.cxx:7
 TClassGenerator.cxx:8
 TClassGenerator.cxx:9
 TClassGenerator.cxx:10
 TClassGenerator.cxx:11
 TClassGenerator.cxx:12
 TClassGenerator.cxx:13
 TClassGenerator.cxx:14
 TClassGenerator.cxx:15
 TClassGenerator.cxx:16
 TClassGenerator.cxx:17
 TClassGenerator.cxx:18
 TClassGenerator.cxx:19
 TClassGenerator.cxx:20
 TClassGenerator.cxx:21
 TClassGenerator.cxx:22
 TClassGenerator.cxx:23
 TClassGenerator.cxx:24
 TClassGenerator.cxx:25
 TClassGenerator.cxx:26
 TClassGenerator.cxx:27
 TClassGenerator.cxx:28
 TClassGenerator.cxx:29
 TClassGenerator.cxx:30
 TClassGenerator.cxx:31
 TClassGenerator.cxx:32
 TClassGenerator.cxx:33
 TClassGenerator.cxx:34
 TClassGenerator.cxx:35
 TClassGenerator.cxx:36
 TClassGenerator.cxx:37
 TClassGenerator.cxx:38
 TClassGenerator.cxx:39
 TClassGenerator.cxx:40